将所有类:class 全部改成结构体:struct ,是不是程序可以照样运行呀?
bjwqt 2009-09-15 11:39:46 将所有类:class 全部改成结构体:struct ,是不是程序可以照样运行呀?
我试了下,好象就是成员的默认权限不同,别的方面我确实不知还有什么区别,请大家指教。
如果都是显式的指定访问权限的话,是不是,将所有class处都改成struct,程序照样可以运行呀。
我试过简单的程序,好象都一样,更多的区别在哪里呢?
c中,结构体不能有函数,但是在c++中,也是可以有函数了,所以二者还有什么区别呢?