嗨,我正在自学 C++,但我遇到了这个错误
'verifyDateInput' was not declared in this scope
错误发生在下面对 verifyDateInput 的调用中。
void setAll(std::string dateString) {
if(verifyDateInput(dateString.c_str())) {
std::vector<std::string> results = split(dateString, '/');
month = results.at(0).;
day = results.at(1);
year = results.at(2);
}
}
我确信这只是我没有得到的语言的一些细微差别。函数调用在头文件的结构声明中,在头文件中我有函数的声明。(不确定声明是否是正确的词.....我只是写函数签名的东西)
bool verifyDateInput(const char* input);
谢谢你的帮助!