我想将static char data = 'S';
g_signal_connect (G_OBJECT(b_save), "clicked", my_test, &data);
// ...
printf("Data variable contains: %c\n", *(char*)data); // Now data is a pointer to a single character.
变量中的8个整数存储到8 x 32位__m256i
的数组中。我认为那个指令是int
,但我得到一个错误,这个指令甚至不存在!
答案 0 :(得分:4)
查看Intel Intrinsics Guide。根据您的目的地是否已对齐,您需要_mm256_store_si256
或_mm256_storeu_si256
。