02 2019 档案

摘要:用C/C++的老铁们可能对这个都比较熟悉。char* s = "Hello World";这样定义字符串很简单呀,很方便。不用去考虑大小呀什么的,简单快捷。是,这样子是挺方便,而且编译也不会报错会通过,程序也能跑,但是实际上,这样子做是不好的,严格意义上来讲,这样其实是定义了一个野指针。下面我们就用 阅读全文
posted @ 2019-02-22 18:07 huobn 阅读(1731) 评论(0) 推荐(0)
摘要:各位代码界的大佬大家好,今天跟大家分享一个在C/C++中常用,但是很危险的一串代码——*(p++) 为什么说这一行代码比较危险呢,因为对于C/C++来说,成也指针,败也指针。C/C++中指针便于我们操作一块连续的内存空间中内容,但是同时我们也要承担一些风险,比如:内存泄漏,野指针,只想垃圾数据等等。 阅读全文
posted @ 2019-02-21 10:41 huobn 阅读(1075) 评论(0) 推荐(0)
摘要:C++运算符的重载 本人刚接触C++,学习时间不长,但是最近在设计class遇到一个关于运算符重载的问题。虽然最后也是通过度娘很easy的解决了,但是我感觉这里有一个容易被人们忽略的细节问题,尤其是在设计class时。 目前就我的学习水平来看,我吧运算符重载分为了两种。一种是公开的运算符重载,一种是 阅读全文
posted @ 2019-02-14 20:57 huobn 阅读(230) 评论(0) 推荐(0)