看C++Primer 第一章为什么我用IDE写total.isbn()加括号会报错
c++吧
全部回复
仅看楼主
level 12
为什么啊
2019年06月16日 12点06分 1
level 12
书上的是加括号的 我不加括号却可以正确运行 为什么啊
2019年06月16日 12点06分 2
level 12
书上说的那个头文件我不是从那个网站上 是从百度搜的博主说是一样的头文件 会不会是头文件的问题啊 书上说total.isbn()里的 () 是调用运算符。我感觉应该不是头文件的关系吧 第一次自学C++ 不是很懂
2019年06月16日 12点06分 3
level 12
我用的IDE是codeblocks 17.12 我用的编译器是MinGW
2019年06月16日 12点06分 4
level 12
求解
2019年06月16日 12点06分 5
level 1
build log报错信息是什么
2019年06月16日 12点06分 6
你好 报错的信息是G:\codeblocks\XiangMu\C++XUEXI\main.cpp|19|error: no match for call to '(std::__cxx11::string {aka std::__cxx11::basic_string<char>}) ()'|
2019年06月16日 12点06分
@♬涅槃❤️ 你的头文件里对trans或total这些变量对应的类型的定义中,isbn应该只是一个成员变量而不是一个成员函数,所以调用时没有()。类型的相关知识在primer里面有的,但建议一开始不要看primer,诸如c++程序设计原理与实践会容易看很多。
2019年06月16日 13点06分
@gakki🍺🍺 好的 谢了
2019年06月16日 13点06分
level 12
请问你有C++primer电子版嘛?有的话可以发我一下嘛。
2019年06月16日 13点06分 7
对不起 我是从淘宝网上买的影印版
2019年06月16日 13点06分
是纸质的 不是电子版的
2019年06月16日 13点06分
@♬涅槃❤️ 哦哦,好的,谢谢~[哈哈]
2019年06月16日 13点06分
@钟离默º 我有 可以发给你
2019年06月17日 05点06分
level 10
ISBN是参数还是函数?不排除你编辑器版本问题,你的ide是什么?
2019年06月18日 02点06分 8
你好 我用的IDE是codeblocks 17.12 我用的编译器是MinGW
2019年06月18日 03点06分
@♬涅槃❤️ 有copy到其他环境试过嘛?
2019年06月18日 04点06分
@鲨鱼大辣椒💢 没有 我电脑上只有一个IDE 之前学C语言时还用过cfree5.0后来我把它安装目录下的MinGW删了又下了一个新版的MinGW后cfree说要注册什么的具体忘了 就把cfree删了
2019年06月18日 04点06分
level 15
就是书错了。。
2019年06月18日 04点06分 11
好的 谢了
2019年06月18日 04点06分
level 9
不看C++ Primer Plus根本看不懂C++ Primer, 没有例子, isbn也没说是类还是结构里面的参数还是函数, 你怎么==比较, 对类和结构一点了解都没有, 这个程序也写不出来
2019年06月18日 12点06分 12
是啊
2019年06月18日 13点06分
level 14
........服气,去书籍官网把书籍代码下载了。
2019年06月19日 11点06分 13
level 5
头文件里面的代码错了。少了const
2019年06月19日 18点06分 14
1