小编Ben*_*gie的帖子

在struct构建的向量中添加元素

我的C++可能包含多个错误......第一个是如何在向量中添加struct元素

我的代码将是这样的:

#include<iostream>
#include<vector>
using namespace std;
struct eMailMsg {
string to; // i.e. "professor@stanford.edu"
string from; // i.e. "student@stanford.edu"
string message; // body of message
string subject; // i.e. "CS106 Rocks!"
int date; // date email was sent
int time; // time email was sent
};

int main(){
    vector <eMailMsg> mailVector;
    mailVector[0]={"professor@stanford.edu","student@stanford.edu","body of message",4,16};
    for( std::vector<eMailMsg>::const_iterator i = mailVector.begin(); i != mailVector.end(); ++i)
    std::cout << *i << ' ';
    system("pause");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ struct vector

-2
推荐指数
1
解决办法
2213
查看次数

标签 统计

c++ ×1

struct ×1

vector ×1