看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
gakki🍺🍺
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分
gakki🍺🍺
@♬涅槃❤️
你的头文件里对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分
123ptqw
@钟离默º
我有 可以发给你
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
scaride
不看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