看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《yuchili》之銘言: : class A : { : int a; : int b; : } : class B : { : int s; : int t; : } 如果 data member 都是 int 的話,就用爛招.. 把整個物件看作一個 int array,一個一個 assign rand() template < typename T > T f () { T v ; int *p = reinterpret_cast<int*>(&v) ; for ( int i=0; i<sizeof(T)/sizeof(int); ++i ) { *p = rand() ; ++p ; } return v ; } -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.105.57
yuchili:這我沒有想到~ 感覺還不錯~ 哈哈 05/07 12:40
uest:推一下這個 05/07 20:29