当标识符不是标识符时,找不到标识符?
Identifier not found when it's not meant to be an identifier?
我定义了一个名为decryptionArchive()的函数,如下所示:
string decryptionArchive(char i) {
}
你能创建一个带有字符串标识符的函数吗?我到处搜索,我发现的一切都是关于创建指向字符串数据类型的指针。当我运行这段代码时:
string charToAdd = decryptionArchive(i[curr]);
是的,我导入了string,并且使用了命名空间std。'i'是一个字符串,这是问题吗?实际的错误代码是
error C3861: 'decryptionArchive': identifier not found
这个错误发生在第26行,这是string charToAdd = decryptionArchive(i[curr]);
的行,对我来说没有意义。什么好主意吗?由于
编辑:刚刚在我的笔记本电脑上运行了这个,它工作得很好!这是怎么回事?
您没有将其声明为数组。您将i视为一个数组,但它不是一个数组。
相关文章:
- 设置 Visual Studio for MPI: 找不到标识符错误
- 找不到标识符合并
- 在 c++ 中找不到此函数的标识符
- 从子类访问模板类成员时出现"找不到标识符"错误
- std::p opcount 标识符在 MSVC 16.6.0 中找不到
- OpenCV 3 错误"CV_FOURCC":找不到标识符
- C++ ATL | 找不到_InternalQueryInterface标识符
- im调用函数时找不到标识符?
- clock_gettime:在 Windows 10 的 Visual Studio 中找不到标识符
- 英特尔 TBB - "初始化关键部分 Ex":找不到标识符编译器错误
- 找不到标识符.C3861
- 找不到睡眠标识符 Visual Studio 2017
- 在void tryagain()上找不到标识符
- 找不到内存集标识符
- 在C 类中找不到标识符
- 找不到标识符,尝试在 C++ 中显示数组值
- 找不到QT 5.6 update()函数标识符
- 我遇到:错误2错误C3861:"fx":找不到标识符
- 找不到加载着色器标识符
- OpenGL - 'glTexSubImage3D':找不到标识符