私はHEVCすなわちX265で作業しています。ここでは、fileから読み込んだ値をQP配列に入力しようとしています.QP配列の値は0 100ファイルを読み込み、それを整数配列として入力すると入力します
に私は99ファイルまでの1の組み合わせをテストファイルや入力を作成し、0のいる次のようになります。次のように
10101010110101010000000000000000000000000000000000000000000000000000000000000000000000000000000000
私は、この目的のために書かれているコードは次のとおりです。
しかし、私は正しい値を持つことができません。 qp_inputは0のままです。私は間違っていますか?
[理由であり、一方、(!myfile.eof())間違っ](http://stackoverflow.com/questions/5605125/why-is-iostreameof-inside-a- loop-condition-considered-wrong) – BeyelerStudios
あなたの奇妙なファイルからの読み込みにもかかわらず(関連:http://stackoverflow.com/questions/18398167/how-to-copy-a-txt-file-to-a-char) -array-in-c)、あなたのコードはうまく動作します。 – SingerOfTheFall
'1'のASCII値が48ではなく49であるため、値が正しくありません。絶対にマジックナンバーを使用しないでください。 –