さて、私は最後の日のために頭を叩いていましたが、それは簡単なことだと確信しているので、ここに行きます. このコードが機能しないのはなぜですか? 私は Xcode 3.2.5 と LLVM を使用しており、次のようなものをコンパイルしようとすると:
uint16x8_t testUnsigned = {1,2,3,4,5,6,7,8};
int16x8_t testSigned;
testSigned = vreinterpretq_s16_u16(testUnsigned);
「互換性のない型 'int' から 'int16x8_t' に割り当てています」というエラーが表示されます。他の組み込み関数はすべて正常に動作しますが、何らかの理由でベクトルを再解釈できません。何か案は?前もって感謝します。