ฉันมีโครงสร้างด้านล่าง
ฉันจะดันเข้าไปในเวกเตอร์ภายในโครงสร้างนั้นได้อย่างไร
struct DNA
{
vector <string>header;
string DNAstrand;
double gc;
int valid;
};
struct World
{
// int numCountries;
DNA dnas[MAX_DNA_SIZE];
} myWorld;
ฉันต้องการที่จะผลักดันสตริงสมมติว่าตัวแปรสตริงคือ line
ลงในเวกเตอร์ที่เรียกว่าส่วนหัวในโครงสร้าง DNA ของฉัน
ฉันจะทำเช่นนั้นได้อย่างไร? ฉันรู้ว่าถ้าฉันต้องการเพิ่มองค์ประกอบลงใน DNAstand ฉันจะใช้ myWorld.dnas[counter].DNAstrand = line
แต่มันจะทำงานอย่างไรเมื่อฉันมีเวกเตอร์อยู่ในนั้น