nuanyangyang@nuanyangyang
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“lz说调用Integer.parseInt(String s)方法时会抛异常而Double.parseDouble(String s)不抛异常,能举个具体的例子吗?”
“【 在 xut 的大作中提到: 】 : : 定义在全局后,编译通过。运行出错。 : unhandled exception at 0x01395EB8 in test.exe: 0xC0000005: Access violation writing location 0x0139C978. 果然被干掉了……”
“【 在 xut 的大作中提到: 】 : : 可是在vc2013中编译通过,运行正常。而且是多次运行。 : 运行结果a=10,a的值没被修改,可是指针P指向的确是a的地址,而对*P赋值20后,a的值居然没变。、 : ................... 对于你说的这一种特别的行为,可以有一种解释:编译器确实给a分配了可…”
“【 在 xut 的大作中提到: 】 : : 可是在vc2013中编译通过,运行正常。而且是多次运行。 : 此题选项为: : ................... 几个选项都不对。 所谓的“undefined behaviour”意思是语言的实现(包括编译器、运行库什么的)做任何事都可以。所以,vc2013能编译通过,…”
“结果:什么都可能发生,从什么都不发生到机器冒烟都可能发生。 原因:p实际指向的存储空间是const int型的,往有const标注的存储空间里赋值是undefined behaviour。”
“【 在 kafei123 的大作中提到: 】 : 看不懂、、 暖神指导指导 : : 发自「贵邮」 关于这个话题,最好的文档就是Java自带的教程了。 https://docs.oracle.com/javase/tutorial/essential/concurrency/index.html 特别留意一下happen…”
“因为c和d的内存空间在build_function返回之后就被破坏了,因此这两个引用也变得非法了。(我不是很自信,等我有机会滚回去再读读C++11的标准……”
“服务器的话,可以学c和操作系统相关的接口(比如socket),作为基础;然后,学Java或者Erlang吧。我不认为C++适合服务器编程。 【 在 wm1991 的大作中提到: 】 : 非常感谢。我以后想搞服务器后台方向。现在也不知道C++需要学到什么程度(好多内容),C++ primer,effective c++,…”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。