0
私のプログラム内のprv_instance_t
という構造体は、ここに定義したexperiment_id
を含んでいます。cプログラムでファイル名を作成してsegフォールトを発生させます
これからexperiment_id
変数私はserial_log
という別の変数を作成して、UARTのシリアルデータを保存したいと考えています。私はこれをスレッドで処理したい。以下のように"_serial_log.txt"
をexperiment_id
に追加して、シリアルデータのファイル名を作成します。
int function() {
prv_serial_logging_thread_params_t serial_logging_thread_params;
targetP = (prv_instance_t *)lwm2m_list_find(objectP->instanceList, instanceId);
次に、pthreadを使用してスレッドを作成します。
私はより良い方法でファイル名を作成できますか?おそらくバッファオーバーフローが発生していますか?