我使用C++,我從文件系這樣讀:從文件讀入一個載體
D x1 x2 x3 y1
我的代碼有:
struct gate {
char name;
vector <string> inputs;
string output;
};
在main
功能:
vector <gate> eco;
int c=0;
int n=0;
int x = line.length();
while(netlist[c][0])
{
eco.push_back(gate());
eco[n].name = netlist[c][0];
eco[n].output[0] = netlist[c][x-2];
eco[n].output[1] = netlist[c][x-1];
}
其中netlist
是我已將該文件複製到的二維數組。
我需要幫助來循環輸入並將它們保存在向量eco
中。
:您應使用此代碼:
和過載
operator >>
適當地爲您gate
類型? – jrok 2013-03-11 14:07:06你在哪裏讀書? – 2013-03-11 14:11:06
這很混亂,代碼不完整。目前尚不清楚你想要完成什麼或爲什麼。 – Omnifarious 2013-03-11 14:11:23