FILE *fp;
long filelen; long readlen;
char* src;
fp = fopen("OpenCLSource.cl","r");
fseek(fp,0L,SEEK_END);
filelen = ftell(fp);
rewind(fp);
src = (char *) malloc(sizeof(char)*(filelen+1));
readlen = fread(src,1,filelen,fp);
src[filelen+1] = '\0';
fclose(fp);
Я набрал этот код, и я получил сообщение об ошибке, что его открытие устарело, я решил проблему, получив справку на форуме, т. Е. Я добавил _CRT_SECURE_NO_WARNINGS в определения препроцессора.
Но я все еще не могу загрузить файл ядра. Есть «нет» ошибок или предупреждений. Значение fp равно нулю
Есть ли альтернативный способ сделать это ??
Заранее спасибо