fancierchaos 2014-10-10 16:01 采纳率: 0%
浏览 1811

Visual studio2010 用多文件结构出现error c2085

具体情况是:
本来程序都是正确的能运行
但是在制作完成两个新的函数并插入到MAIN函数里后出现 error C2085: “yanzhengok”: 不在形参表中;error C2085: “creat”: 不在形参表中;……之前所有插入到main函数里本来能用的都显示这个错误了

请各位大大们指教 多谢!

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-02 20:33
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    这个问题是因为在 Visual Studio 中, 当你使用 "Insert Function" 命令时, 它会自动将函数添加到你的源代码文件中。然而, 如果你在同一个文件夹中有多个 .cpp 文件, 那么 Visual Studio 将无法确定哪个函数应该被选中。

    为了解决这个问题, 你可以按照以下步骤操作:

    1. 打开你的源代码文件。
    2. 在菜单栏中选择 "File > Import..." 或者直接按快捷键 Ctrl+I。
    3. 在弹出的窗口中选择 "Project" (项目)选项卡。
    4. 在搜索框中输入 ".cpp" 并点击 "Find in Files" 按钮。
    5. 从弹出的搜索结果中找到你需要导入的 .cpp 文件。
    6. 点击 "Import" 按钮来导入这些文件。

    这样做的好处是可以确保每个函数只被导入一次,并且不会覆盖其他已经存在的函数定义。希望这可以帮助你解决问题!

    评论

报告相同问题?