gpt4 book ai didi

c++ - 我有一个变量,结构中的许多变量之一,我想将信息读入其中

转载 作者:行者123 更新时间:2023-11-28 03:37:18 24 4
gpt4 key购买 nike

在我决定使用这种技术输入信息之前,我能够得到一个干净的编译。一旦我克服了这个障碍,我将能够尝试各种场景并测试代码。

#include <iostream>
#include <sstream>
#include <string>

int main (void)
{
float test; /* a simple variable */

struct seTup_backS_Format /* the structure has about 30 variables */
{
float grnd_Elev;
int many;
};

string line; /* a string */

getline(cin,line);
stringstream (line) >> test; // no problem

// when I try

stringsteam (line) >> seTup_backS_Format.grnd_Elev;

// the compiler says, expected primary-expression before '.' token ----

}

最佳答案

您已经声明了一个结构类型,但没有声明一个结构变量。您应该按如下方式更改代码:

struct seTup_backS_Format       /* the structure has about 30 variables */
{
float grnd_Elev;
int many;
} setup; // Declare a variable "setup" of type "struct seTup_backS_Format"

string line; /* a string */

getline(cin,line);
stringstream (line) >> test; // no problem

// when I try

stringsteam (line) >> setup.grnd_Elev;

关于c++ - 我有一个变量,结构中的许多变量之一,我想将信息读入其中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10499828/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com