struct date
{
int day;
int month;
int year;
void input()
{
std::cin>>day>>month>>year;
}
};
#include<iostream>
main()
{
date d1;
d1.input();
}
除非包含iostream,否则 cin
无效。但是我们不能将结构声明为全局,除非我们在main函数之前定义它。
如何在我的结构中使用库函数。
答案 0 :(得分:5)
将#include <iostream>
置于顶部。这应该解决它。
通常包括在最开始时完成。这与代码块无关,只与c ++有关。