示例程序: #include <iostream> #include <set> using namespace std ; class StudentT { public : int id ; string name ; public : StudentT ( int _id , string _name ) : id ( _id ), name ( _name ) { } int getId () { return id ; …
http://www.cppblog.com/cppblogs/archive/2012/09/06/189749.html 今天写了一段小代码,本以为正确,但运行后,就somehow ”discard qualifier“于是猛百度,google之,找到答案,可惜正解为英语,冗长之,自己翻译半天,终于弄明白~这里是原程序:#include<iostream> using namespace std; class Date { int year; public: …
百思不得其解,于是百度,google吧.. 发现Stackoverflow上也有人有相同的问题 下面是他的问题: For my compsci class, I am implementing a Stack template class, but have run into an odd error: Stack.h: In member function 'const T Stack<T>::top() const [with T = int]': Stack.cpp:10: error:…
在jni编译过程中,遇到non-numeric second argument to `wordlist' function错误,个人遇到这个错误的原因,是因为从windows中拷贝了Android.mk文件到ubuntu中,使用dos2unix Android.mk.把格式转化为unix格式即可.如还有错,尝试dos2unix AndroidManifest.xml.…
目录 2018年12月23日 error: no matching function for call to ××× 2018年12月10日 error: expected ')' before '*' token 2018年11月15日 error: invalid conversion from 'const char*' to 'char*' 2018年11月11日 error: a storage class can only be specified for objects and f…
http://stackoverflow.com/questions/3228664/why-am-i-able-to-change-the-contents-of-const-char-ptr I passed a pointer ptr to a function whose prototype takes it as const. foo( const char *str ); Which according to my understanding means that it will n…
<OOC>笔记(1)——C语言const.static和extern的用法 C语言中const关键字用法不少,我只喜欢两种用法.一是用于修饰函数形参,二是用于修饰全局变量和局部变量. 用const修饰的函数形参 直接修饰 一个形如 int Minus(const int a, const int b, int testCase); 的函数,const的意义是什么呢? 答:参数a被const修饰,说明在Minus函数内,编译器不允许a被别的变量(例如x)赋值(修改).参数b同理. 如果你写了a…
const类型变量--------------------------------------int i;const int *p; --------------------------------------int i;int *const p = &i;--------------------------------------int i;const int *const p = &i; 三者有何区别呢?-------------------------------------- 指向…
The C++ 'const' Declaration: Why & How The 'const' system is one of the really messy features of C++. It is simple in concept: variables declared with ‘const’ added become constants and cannot be altered by the program. However it is also used to bod…