Пример кода:
#inclde<fstream>
using namespace std;
ifstream in("input.txt");
int main()
{
int templateINT;
char templateCHAR;
in >> something from this;
return 0;
}
void process(const std::string& str, std::vector<int>& numbers) {
for (std::string::size_type i = 0; i < str.size(); ++i)
if (isdigit(str[i])) numbers.push_back(int(str[i]) - 48);
}
string line;
std::vector<int> numbers;
ifstream f ("file");
if (!f.is_open()) {
perror("error while opening file");
return -1;
}
while(getline(f, line))
process(&line, numbers);
int k = 0;
while(true) {
if (!isdigit(char (in.peek())))
in.ignore();
else {
in >> k;
cout << k << ' ';
}
}
Можете не выводить, а хранить цифры в контейнере
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня есть такой код, он подключается к websocket серверу и отправляет сообщения, но при каждой отправки он создаёт новое подключение на сервере...
Откопал код шифра Цезаря на C++ Собственно, вот он:
Решил проверить код из книги ООП в С++ Лафоре но в Visual Studio не получается его повторить