#pragma once #include<string> void leave(int array[], int numberofboys, int m, int k,string namearray[]);严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C2061 语法错误: 标识符“string” josephus数组 C:\Users\86136\source\repos\josephus\josephus\leave.h 3
时间: 2024-02-05 12:34:22 浏览: 74
#pragma once用法
这个错误的原因是编译器没有识别出 `string` 类型,可能是因为你没有包含正确的头文件。在 C++ 中,`string` 类型是定义在 `<string>` 头文件中的,所以你需要在代码中添加 `#include <string>` 来引入这个头文件。如果你已经添加了 `<string>` 头文件,那么可能是因为你的编译器不支持 C++11 标准,需要添加 `-std=c++11` 或者 `-std=c++14` 等编译选项来启用 C++11 标准。
阅读全文