Исходя из предположения что вы все же ошиблись не разделом (ваш код на Си), а учебником.
C++ |
1
2
3
4
5
6
7
8
| int value;
std::vector<int>data;
for(std::ifstream stream("test.txt");stream>>value;)
data.push_back(value);
std::ofstream stream("test.txt");
for(auto pos:data)
if(pos>=0)
stream<<pos<<" "; |
|