最新のツールキットをダウンロードし、現在持っているコードをコンパイル/実行した後、あらゆる種類のファイル IO 関数でデバッグ アサーション エラーが発生します。以下のコードでも、fprintf が呼び出されるとアサーション エラーで終了します。
//main.cu
#include <stdio.h>
#include <stdlib.h>
int main ( void ) {
FILE* foo;
foo=fopen("C:\\asdfsa.txt","w");
fprintf(foo,"wtf\n");
fclose(foo);
return 0;
}
CUDA ツールキット 5.0 と Visual Studio を使用しています。何が起こっているかについて何か考えはありますか?私のコードは、古いバージョンの cuda ツールキットを使用して古いコンピューターで正常に動作しました。