私は C++11 のstd::threadライブラリに慣れようとしてきましたが、つまずきに行き着きました。
最初はposixスレッドのバックグラウンドから来ましたが、そのようなタスクを実行するための参照が見つからないように見えるため、構築前に std::thread のスタックサイズをどのように設定するのか疑問に思っていました.
pthreads を使用してスタック サイズを設定するには、次のようにします。
void* foo(void* arg);
.
.
.
.
pthread_attr_t attribute;
pthread_t thread;
pthread_attr_init(&attribute);
pthread_attr_setstacksize(&attribute,1024);
pthread_create(&thread,&attribute,foo,0);
pthread_join(thread,0);
std::threadを使用するときに似たようなものはありますか?
私は次のリファレンスを使用しています。