小编Ram*_*ngh的帖子

在以下代码中找不到错误: - 在try()之前预期的unqualified-id

#include<stdio.h>
#include<string.h>
void try(char s[])
{
    if(strlen(s)>5)
    {
        puts("Error\n");
    }
}
int main()
{
    char string[10];
    int T;
    scanf("%d",&T);
    while(T--)
    {
        scanf("%s",&string);
        try(string);
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

仍然找不到错误...尝试是一个简单的功能,并一如既往我创建一个函数并调用它.编译器给出错误 - (在'try'之前预期的unqualified-id)

c++

3
推荐指数
1
解决办法
1468
查看次数

如何通过读取文件来填充矢量?

我正在尝试读取一个包含邻接列表的文件

1 37 79 164 15
2 123 134 10 141 13

其中每一行的第一个数字是顶点,后面的数字是它的相邻顶点。

这是我从文件中读取的代码。我已经能够在字符串中放置一行,但不知道如何继续填充向量。

    ifstream ifs;
string line;
ifs.open("kargerMinCut.txt");
std::vector<vector <int> > CadjList(vertices);
while(getline(ifs,line)){
}
Run Code Online (Sandbox Code Playgroud)

有什么建议 ?

c++ string vector ifstream

0
推荐指数
1
解决办法
4676
查看次数

标签 统计

c++ ×2

ifstream ×1

string ×1

vector ×1