0

C でファイルを読み込んでいて、2 バイトのテキスト ファイルから一度に 1 つの UTF-16 文字として読み込もうとしています。私はかなりさびていますが、ここに私が持っているものがあります:

FILE *fp;
fp = fopen( "myfile.txt" , 'r' );

size_t readIn;
size_t* readp = &readIn;

fread( readp , 2 , 1 , fp );

これはどういうわけか私には間違っているように感じますが、その理由はわかりません。

4

1 に答える 1