gpt4 book ai didi

c++ - 我包含了 std,但我仍然收到错误,这是为什么?

转载 作者:行者123 更新时间:2023-11-27 23:43:28 24 4
gpt4 key购买 nike

我不确定我做错了什么,我是 c++ 的新手,我包含了“string”库并使用了 std。但我仍然遇到错误,我没有包含我所有的代码,因为它是不必要的

错误

./year.h:25:5: error: unknown type name 'string'; did you mean 'std::string'?
string monthStr();
^~~~~~
std::string

代码源

#include <iostream>
#include <iomanip>
#include <string>
#include "Year.h"

using namespace std;
string Year::monthStr()
{
if (m >= 1 && month <= 12) return monthStrings[month - 1];
else return "Unknown";
}

最佳答案

您的错误不在代码的那部分。在Year.h,看看吧。

关于c++ - 我包含了 std,但我仍然收到错误,这是为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52571778/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com