- 博客(3)
- 收藏
- 关注
原创 从语句 char* p="test" 说起
从语句 char* p="test" 说起 陈皓 我相信,使用C/C++多年的人对下面这个字符串赋值语句都不会陌生吧。 char* p = "test"; 同时,我也相信,各位在使用这种语句后吃过很多苦头也不少吧?只要你想利用指针p来改变字符串的内容,你的程序都会得到一个让你颜面尽失一个内存非法操作。比如,下面的这些语句:
2006-11-19 03:29:00
27844
47
原创 C/C++返回内部静态成员的陷阱
C/C++返回内部静态成员的陷阱陈皓背景在我们用C/C++开发的过程中,总是有一个问题会给我们带来苦恼。这个问题就是函数内和函数外代码需要通过一块内存来交互(比如,函数返回字符串),这个问题困扰和很多开发人员。如果你的内存是在函数内栈上分配的,那么这个内存会随着函数的返回而被弹栈释放,所以,你一定要返回一块函数外部还有效的内存。这是一个让无数人困扰的问题。如果你一不小心,你就很
2006-11-16 17:10:00
29318
29
原创 “抄袭事件”判决书
说明:判决书按所抄袭的书分成两个部分,由于比较长,所以,这里只是一些节选。关于《编程修养》一书的判决书:(2006)海民初字第13849号经审理确认如下事实:《编程修养》文系由陈皓创作完成,全文为37千字。陈皓于2003年5月将《编》文首次发表于其在网址为www.csdn.net的中国软件开发网所开设的个人专栏(网址为blog.csdn.net/haoel)中。清华出版社于2003年12月出版《软
2006-11-14 16:31:00
59475
95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人