C++相談室 part93
■ このスレッドは過去ログ倉庫に格納されています
0752738
2012/02/01(水) 21:10:07.01たぶん意図した実装と違うような?
ヒープでもスタックでもいいからメモリを確保してmemcpyだ
#include <iostream>
int main()
{
int ia[ 2 ][ 4 ] = { { 1, 3, 5, 7 }, { 2, 4, 6, 8 } };
int* ip;
ip=reinterpret_cast<int*>(ia);
for ( int i = 0 ; i < 2 ; ++i )
{
for ( int j = 0 ; j < 4 ; ++j )
{
std::cout << *(ip+i*j+j) << ' ';
}
std::cout << std::endl;
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています