精華區beta Programming 關於我們 聯絡資訊
※ tinlans.bbs@whshs.cs.nccu.edu.tw (汀) wrote: > ※ 引述《txt.bbs@bbs.ntu.edu.tw (筆記本)》之銘言: > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > 快 教大家一下 怎麼開不是 32 bits 的 pointer > class member function pointer, > 這是 C++ 特有的 function pointer, > size 在大部分的 C++ 環境都是一般指標的兩倍, > 這個 overhead 也算是 C++ 的常識之一, > 不過很多教授不知道... > #include <iostream> > using namespace std; > class X { > void foo() { } > }; > int main() > { > void (X::*ptr)(void); > cout << sizeof(ptr) << endl; > return 0; > } warning C4101: 'ptr' : unreferenced local variable ...\\ -- ███ ███ Post by anderson0805 ◢█ ▉▉█ █▇█ From pc-30.csie.stut.edu.tw ◥█◤ ﹉ ﹍ ﹋ 月光海洋BBS 《mobbs.stut.edu.tw》 163.26.220.130