cymvp@cymvp
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“不对。 枚举占的空间是实现相关的,标准只规定编译器所用的类型能够容纳枚举所有的元素。 c/c++标准都是这么规定的。 【 在 FadeToBlack 的大作中提到: 】 : 一个空的类型为啥占1字节就不知道了,乌龟屁股吧 : 至于枚举,记得在哪看过实现是用int,(只是不能完全当int用)所以是4bytes”
“未初始化的全局变量会存放在可执行文件的bss节,程序执行时会用0来初始化; 初始化的全局变量会存放在可执行文件的data节,程序执行时会用你要求的值初始化它。 栈中的局部变量只是分配内存,程序并不会初始化它,所以是0xcccc之类。 所以你正好说反了。 【 在 AmelieLee 的大作中提到: 】 : 郁闷了。。。。…”
“看的时候注意下c/c++对于typedef struct 的处理是不一样的 【 在 bossyao 的大作中提到: 】 : 比如这样的一段 : typedef struct { : char run, level, len; : ...................”
“区域刷新就行了 【 在 prating 的大作中提到: 】 : 这样会导致屏幕闪的非常厉害。。 : 也许加上缓存会好点”
“永远不要用char *temp=(char*)(LPCTSTR)m_srccode;这种方式, 非常不安全,原因有二:1 MFC的引用计数机制;2 如果改写temp,可能会造成溢出 【 在 winterday 的大作中提到: 】 : 谢谢大家,问题已解决 : CString m_srccode; : //设m_srcc…”
“recv(sock,buffer,sizeof(int),MSG_WAITALL)是收4个字节吧,sizeof(int)=4 【 在 perfectfan 的大作中提到: 】 : recv里面最后那个flags参数,我设置为MSG_WAITALL : 比如 : recv(sock,buffer,sizeof(int),…”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。