좋아요.이 함수는 double 매개 변수로 9 개의 매개 변수를 사용하는 storePose();
함수를 실행하는 스레드를 C++로 만들려고합니다. 스레드를 만들려고 할 때마다 매개 변수에 대해 불평합니다. 아래 코드를 게시 할 것입니다. 나는 이것이 실용적인 이유가 무엇인지 모른다. 고급스레드 함수에 인수를 전달할 수 없습니다.
CODE 감사 :
std::thread t(storePose,x_position, y_position, z_position, azimuth, att_pitch, att_roll, yaw, cam_pitch, cam_roll);
t.detach();
ERROR 주어진 :
12 IntelliSense: no instance of constructor "std::thread::thread" matches the argument list
argument types are: (<unknown-type>, double, double, double, double, double, double, double, double, double)
편집 : 내가 비주얼 스튜디오
_'Intellisense'_ 무엇입니까? 정말 친절한 당신의 실제 IDE를 지정하십시오 적어도 제발! –
죄송합니다. Visual Studio 2012 –