外で循環体を終了する
4730 ワード
需要背景
コア関数はwhileサイクルに相当し、絶えず実行されます.この機能を起動すると、外部から実行を停止できるようにする必要があります.学術が不精で、c++やcの原生実現を見つけることができなかった.あるいは、次にある設定固定メモリアドレスが存在し、データの読み書きを行う方法を求める.最後にやむを得ず、環境変数やハードディスク(HDD)ファイルを修正する方法しか考えられません.
環境変数の変更 c++環境変数を変更し、getenvとsetenvを使用します.そのため、いいブログを探しました. しかし、この方式の実現結果はexportの役割に相当し、端末間で設定することはできない. という考え方は浅くてやめましょう.深く研究していません.
ハードディスク(HDD)ファイルの読み書き方法ループでは、このファイルを繰り返し、ファイルの内容が2番目の関数によって変更された場合、ループは終了します.まず偽のコード をください.
bファイルが作成され、aが見ると停止します.
yamlファイルの読み込み
それなら、いっそもっと多くのファイル情報を読み取って、何もしないでください.そしてyamlファイルをメディアとして狙った.ちょうどopencvにこのファイルを読み込むインタフェースがあります.読み出し時に発生する小さなバグ: 臨時利用のため、参考内容はやはりブログから.完全なyaml読み取りの姿勢は、私のニーズを満たしています.もう一つの補足として、情報を読み取る書き方も含まれています.
コア関数はwhileサイクルに相当し、絶えず実行されます.この機能を起動すると、外部から実行を停止できるようにする必要があります.学術が不精で、c++やcの原生実現を見つけることができなかった.あるいは、次にある設定固定メモリアドレスが存在し、データの読み書きを行う方法を求める.最後にやむを得ず、環境変数やハードディスク(HDD)ファイルを修正する方法しか考えられません.
環境変数の変更
ハードディスク(HDD)ファイルの読み書き方法
//a
#include
#include
//time:https://blog.csdn.net/chent86/article/details/76402708
#include
#include
int main()
{
for(int i=0;i<50;i++){
std::ifstream myfile("c.txt");
sleep(1);
if(myfile) break;
printf("*
")
}
return 0;
}
//b
#include
#include
int main()
{
std::ofstream myfile("c.txt");
myfile.close();
return 0;
}
bファイルが作成され、aが見ると停止します.
yamlファイルの読み込み
それなら、いっそもっと多くのファイル情報を読み取って、何もしないでください.そしてyamlファイルをメディアとして狙った.ちょうどopencvにこのファイルを読み込むインタフェースがあります.
what(): OpenCV(3.4.7) /home/user/package/opencv-3.4.7/modules/core/src/persistence_c.cpp:388: error: (-49:Unknown error code -49) Input file is empty in function 'cvOpenFileStorage'
// bug yaml , yaml :%YAML:1.0