随笔分类 -  C/C++/Unity3D/引擎

摘要:问题1复数相加减 通过一个复数例子程序来看这个运算符重载的问题。 首先是+ -重载的时候不能改变原有的对象,这里会有两个问题 问题1就是返回对象不能是引用。如果返回引用的话。原来的局部变量死了,引用没有用了。 返回普通的,还可以会产生临时变量。 问题2 在过oj编译失败no match for 'o 阅读全文
posted @ 2017-06-07 16:03 天才麻将少年 阅读(395) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/chencheng126/article/details/42468345 多态的作用:继承是子类使用父类的方法,而多态则是父类使用子类的方法。 在C++中,多态有两种,一种是函数重载,一种是虚函数。函数重载发生在编译的时候,它的函数参数是不一样的。而 阅读全文
posted @ 2017-05-24 15:46 天才麻将少年 阅读(163) 评论(0) 推荐(0)
摘要:string对象中每个字符的处理: 要用到 for(声明:表达式) 语句 比如简单的打印string str中每一个字符 string str("hello world!!!"); for(auto c: str)cout<<c<<endl; (ps:这里auto 的意思是让编译器自己来决定c变量的 阅读全文
posted @ 2017-02-08 12:50 天才麻将少年 阅读(864) 评论(0) 推荐(0)