buptljl@buptljl
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“【 在 wangfuwei 的大作中提到: 】 : 但是在每次执行write()之前都将缓冲区memset为'\0',似乎还是没有变化…… : -- 空字符也会写进去,你最好看一下read和write函数说明”
“【 在 wangfuwei 的大作中提到: 】 : 我猜大概可能有这种可能:eof()判断当前文件指针的位置是否是文件结束符,但是当在文件尾部读取8字节时,文件指针指向的是eof前面的某个位置,在读取了8字节后,指向的又是eof之后的某个位置了…… : 不知道有没有可能是这个原因 : -- : ............…”
“当while循环最后一次执行时,你读入的字符数不一定刚好是8个,但写入文件时还是写入了8个,其中这8个字符包括你刚才读入的和倒数第二次循环里读入的字符,所以会多几个字符”
“c++在声明成员变量的时候不能初始化变量,初始化要放到构造函数或者初始化列表中”
“【 在 awen 的大作中提到: 】 : for(i=1;i<=n;i++) : { : for(j=1;j<=i;j++) : ................... 正解”
“d的内存已经变为20了,为什么还输出10呢?”
“当你不注释掉时,JFrame的默认布局管理器是BorderLayout,这是一个布置容器的边界布局,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:南、北、东、西和中间区域。每个区域最多只能包含一个组件,并通过相应的常量进行标识:NORTH、SOUTH、EAST、WEST 和 CENTER。this.ad…”
“第一次执行delete a;之后,指针b所指向对象的成员A& iA;所引用的a已经被析构了,下面再执行b->SetA(*a);时,会把*a赋值给b所指向对象的成员iA引用的对象,但这个iA引用的对象已经不存在了,所以发生错误”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。