c++ 错误提示 IntelliSense: 指向绑定函数的指针只能用于调用函数\1.cpp 78
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++ 错误提示 IntelliSense: 指向绑定函数的指针只能用于调用函数\1.cpp 78相关的知识,希望对你有一定的参考价值。
#include<iostream>
#include <cstring>
using namespace std;
class Book
private:
char bookname;
char authors;
char publishing_house;
int pages;
double price;
public:
char Getbookname()
return bookname;
char Getauthors()
return authors;
char Getpublishing_house()
return publishing_house;
int Getpages()
return pages;
double Getprice()
return price;
char Setbookname(char a[100])
bookname=a[100];
char Setauthors(char b[100])
authors=b[100];
char Setpublishing_house(char c[100])
publishing_house=c[100];
int Setpages(int d)
pages=d;
double Setprice(double e)
price=e;
;
int main()
Book book1,book2;
book1.Setbookname("《C++程序设计》");
book1.Setauthors("谭浩强编著");
book1.Setpublishing_house("清华大学出版社");
book1.Setpages(485);
book1.Setprice(36.00);
book2.Setbookname("《吹牛大王历险记》");
book2.Setauthors("拉斯伯等编著");
book2.Setpublishing_house("天津人民出版社");
book2.Setpages(149);
book2.Setprice(12.80);
cout<<book1.Getauthors;
return 0;
什么能容都输出不了啊
book1.Getauthors; 提示错误IntelliSense: 指向绑定函数的指针只能用于调用函数
修改后的代码:
#include<iostream>#include <string>
using namespace std;
class Book
private:
string bookname;
string authors;
string publishing_house;
int pages;
double price;
public:
string Getbookname()
return bookname;
string Getauthors()
return authors;
string Getpublishing_house()
return publishing_house;
int Getpages()
return pages;
double Getprice()
return price;
void Setbookname(string a)
bookname = a;
void Setauthors(string b)
authors = b;
void Setpublishing_house(string c)
publishing_house = c;
void Setpages(int d)
pages=d;
void Setprice(double e)
price=e;
;
int main()
Book book1, book2;
book1.Setbookname("《C++程序设计》");
book1.Setauthors("谭浩强编著");
book1.Setpublishing_house("清华大学出版社");
book1.Setpages(485);
book1.Setprice(36.00);
book2.Setbookname("《吹牛大王历险记》");
book2.Setauthors("拉斯伯等编著");
book2.Setpublishing_house("天津人民出版社");
book2.Setpages(149);
book2.Setprice(12.80);
cout<<book1.Getauthors()<<endl;
return 0;
执行结果:
以上是关于c++ 错误提示 IntelliSense: 指向绑定函数的指针只能用于调用函数\1.cpp 78的主要内容,如果未能解决你的问题,请参考以下文章
IntelliSense:“没有可用的附加信息”,[请参见“C++项目 IntelliSense 疑难解答”,获得进一步的帮助]
IntelliSense:“没有可用的附加信息”,[请参见“C++项目 IntelliSense 疑难解答”,获得进一步的帮助]
原来可以编译过的工程,现在提示 IntelliSense: 应输入声明;而且很多行都有这个错误!不知道是啥原因?
LNK2019 错误,但 Intellisense 工作正常
VS2015提示:未安装Style的Visual Studio语言支持,代码编辑Intellisense将不可用。服务器控件的标记Intellisense可能不起作用