- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我尝试运行我的 C++ 程序时出现错误:
#include <iostream>
#include <ctime> //standard c++ library of time.h
using namespace std;
class DateCplusplus{
private:
int _day, _month, _year; //define variable
public:
void readValues(){
cout<<"Enter the day value: ";
cin>>_day;
cout<<"\nEnter the month value: ";
cin>>_month;
cout>>_year;
_year = _year - 1900;
}
int verifyValues(){
if(_day>=1 && _day <=31 && _month>=1 && _month<= 12){
return 1;
}
return 0;
}
int compareValues(){
time_t now = time(0);
tm *ltm = localtime(&now);
if((_year == ltm -> tm_year) && (_month ==1 +ltm -> tm_mon) && (_day == ltm -> tm_mday)){
return 1;
}
return 0;
}
int main(){
DateCplusplus date;
date.readValues();
cout<<"\nVerification of day and months values: "<<date.verifyValues()<<"\n";
cout<<"\nComparision of the day, the month and the year with the System current Date: "<<date.compareValues();
return 0;
}
};
终端中显示的错误是:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/istream:1634:1: 注意: 候选模板被忽略:无法将“basic_istream”与“basic_ostream”相匹配运算符>>(basic_istream<_CharT, _Traits>& __is, bitset<_Size>& __x)
你能帮我找出我的错误吗?
谢谢!
最佳答案
你的主函数不能包含任何类,所以我从 DateCplusplus 类中提取了你的主函数,你有语法错误,cou>>_year,它必须是 cout<<_year。你必须在代码顶部定义 _CRT_SECURE_NO_WARNINGS如果你想运行。因为 localtime 是不安全的函数。
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <ctime>
using namespace std;
class DateCplusplus {
private:
int _day, _month, _year; //define variable
public:
void readValues() {
cout << "Enter the day value: ";
cin >> _day;
cout << "\nEnter the month value: ";
cin >> _month;
cout << _year;
_year = _year - 1900;
}
int verifyValues() {
if (_day >= 1 && _day <= 31 && _month >= 1 && _month <= 12) {
return 1;
}
return 0;
}
int compareValues() {
time_t now = time(0);
tm* ltm = localtime(&now);
if ((_year == ltm->tm_year) && (_month == 1 + ltm->tm_mon) && (_day == ltm->tm_mday)) {
return 1;
}
return 0;
}
};
int main() {
DateCplusplus date;
date.readValues();
cout << "\nVerification of day and months values: " << date.verifyValues() << "\n";
cout << "\nComparision of the day, the month and the year with the System current Date: " << date.compareValues();
return 0;
}
关于c++ - 终端错误 MacOS :/Applications/Xcode. app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/istream:1634:1: 注意:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58435509/
我在申请中遇到以下错误。 clang: error: no such file or directory: '/Users/madhavadudipalli/Desktop/ ios proj
我正在使用 Xcode 8.2.1。我也在我的项目中使用 CoreData。当我尝试生成构建或存档时,我看到以下错误。错误中提到的文件有时也会更改。 错误: :0: error: no such fi
我正在尝试使用 Xcode 4.3 中的 pdf 工具包做一个阅读 pdf 的应用程序,但它给了我以下错误 ld: duplicate symbol _OBJC_METACLASS_$_Overlay
我正在尝试在我的资源包中包含一个文件,该文件包含以下内容: LeadPunc="({[`' TrailPunc=}:;-]!?`,.)"' NumLeadPunc=#({[@$ NumTrailPun
当我使用 Xcode 8.2.1 构建时,我收到了这个错误: Command /Volumes/SSD/Xcode.app/Contents/Developer/Toolchains/Swift_2.
我的项目有问题。擅长 xcode 的人可以帮我解决 skype 或 teamviewer 上的链接器错误吗?我没有编写该代码,但它早些时候可以工作,但现在它显示了一些链接器错误 Command /Ap
我正在为 iPhone 和 iPad 开发应用程序。 由于这个错误,我突然无法运行我的项目: clang: error: no such file or directory: '/Users/Akde
我尝试在 Xcode 中构建 Flutter 项目,但不断收到以下错误: 错误(Xcode):找不到文件:/Applications/Xcode.app/Contents/Developer/Tool
最近我开始学习一门类(class),学习如何快速开发 iOS OS X 和 Watch OS 应用程序。我正在上这门关于 udacity 的类(class)。第一步是下载一个项目并将其放在桌面上的文件
我正在使用自定义键盘,如果我在类里面包含这段代码,我会收到错误消息: let isPad = UIDevice.currentDevice().userInterfaceIdiom == UIUser
我正在 Xcode 9 中处理一个 swift 项目。它工作正常,但在运行时突然出现一些错误。 Command/Applications/Xcode9.app/Contents/Developer/T
当我尝试运行我的 C++ 程序时出现错误: #include #include //standard c++ library of time.h using namespace std; clas
我正在将我的 swift 项目更新到 Xcode 7 上的 Swift 2.0。xcode 在构建项目时报告了以下错误: 命令/Applications/Xcode.app/Contents/Deve
如果我将此行添加到我的 PROJECT-Bridging-Header.h 文件 #import "Typhoon.h" Xcode 6.1 抛出这个错误/Applications/Xcode.app
当我在 Xcode Version 8.0 beta 4 (8S188o) 上编译我的代码时,我得到一个导致编译失败的错误: Command /Applications/Xcode-beta.app/
我在归档时遇到这个错误: Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/
当我在 XCode 版本 10.0 上编译我的代码时,我得到一个导致编译失败的错误: 我会尝试所有的可能性但无法解决错误 清理我的项目alt + Shift + Command + K 删除 ~/Li
我的目标是让新的 Xcode 10.2 编译并运行我们使用 Swift 3 和 4.2(也有一些 cocoapods)构建的项目,并且由于 Xcode 10.2 随 Swift 5 一起提供,因此在尝
我是一名优秀的程序员,十分优秀!