//vector.h
#ifndef MYVECTOR_H_
#define MYVECTOR_H_
#include<iostream>
#include<vector>
using namespace std;
class vectors
{
public:
vectors(void);
~vectors(void);
vectors(int *vec,int n);
vectors(vectors &a);
friend vectors operator + (vectors a, vectors b);//加法
friend vectors operator - (vectors a, vectors b);//减法
friend vectors operator ++(vectors a);//前自增
friend vectors operator ++(vectors a,int n);//后自增
friend vectors operator --(vectors a);//前自减
friend vectors operator --(vectors a,int n);//后自减
friend vectors operator * (vectors a,vectors b);//数乘
void Display();//显示函数
private:
int * Vec;//向量指针
int N;//维数
};
vectors::vectors(void)
{
}
}
#endif我正在用C++用VScode编写一个头文件,但是VScode向我展示了:
“‘iostream”文件未找到
在cpp文件中,这种情况从未发生过。我想我应该安装所有需要的东西。我从来没有遇到过,before.So,我不知道该如何处理它。
好吧,我试着给出更多细节。
我用vscode来写代码。在最后的代码中,我只使用了'.cpp‘文件,所以我没有收到错误报告。但是在这段时间里,我尝试如上写我的头文件,vscode告诉我:iostream的文件没有找到。我不能改正。所以我找人帮忙。
发布于 2019-12-14 07:15:44
您可以尝试识别编译器。打开命令调色板CTRL+SHIFT+P,键入C/C++:编辑配置(UI)并打开,然后选择编译器路径,例如C:/MinGW/bin/g++。
https://stackoverflow.com/questions/59332370
复制相似问题