Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
12 / 12 / 7
Регистрация: 09.10.2013
Сообщений: 222

Сделать так, чтобы постепенно каждая цифра из файла передалась в функцию

07.05.2014, 23:19. Показов 826. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Допустим, дан файл, в котором содержится следующая информация: "123424"
Как сделать так, чтобы постепенно, каждая цифра из файла передалась в функцию?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.05.2014, 23:19
Ответы с готовыми решениями:

Сделать так, чтобы каждая строка текстового файла записывалась в массив по-отдельности
Есть текстовый документ (text.txt) с таким содержанием: aa bb cc dd А так же задан массив стрингов. Вопрос: как сделать так,...

Как сделать так чтобы каждая строка из файла выводилась на новой строке textbox'a ?
КАК сделать так чтобы каждая строка из файла выводилась на новой строке textbox'a

Как сделать так, чтобы объект с изменением координаты Z постепенно увеличивался в размере
public GameObject car; float positions; void Start() { positions = transform.position.z - 5f; } ...

7
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
07.05.2014, 23:21
считывать цифры из файла, в том же цикле передавать их в функцию.. В чем именно затруднения?
0
12 / 12 / 7
Регистрация: 09.10.2013
Сообщений: 222
07.05.2014, 23:38  [ТС]
а можно пример кода, пожалуйста?

Добавлено через 5 минут
C++
1
2
3
4
5
            char letter;
            for(int i=0; i<size/2; i++){
                file.read((char *) &letter,1);
                Push(letter, sakums);          
            }
Добавлено через 21 секунду
можно ли как-то реализовать всё, не создавая переменную letter?
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
07.05.2014, 23:44
Используй поток ifstream и его функцию get(), она возвращает символ.
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
07.05.2014, 23:47
C++
1
2
3
   while (!inputFile.eof()) {
      foo ( inputFile.get() ) ;
   }
1
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
07.05.2014, 23:55
Croessmah, я бы ещё добавил, что для получения числа (а не символа) надо вычесть '0' из того, что get() вернет.
0
08.05.2014, 00:25  [ТС]

Не по теме:

вопрос снят

0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
08.05.2014, 00:26
Blueeyer, добавлять? Вычитать! Потому что get возвращает символ, т.е. '1', '2' и т.д. А чтобы получить число надо вычесть '0' (код символа нуля). Короче, предлагаю попробовать и всё прояснится.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.05.2014, 00:26
Помогаю со студенческими работами здесь

Создание Sudoku: сделать так чтобы решение выводилось постепенно с некоторой задержкой
Пишу судоку и хочу сделать так чтобы решение выводилось постепенно с некоторой задержкой но не знаю как правильно поставить задержки....

Сделать так, чтобы каждая строка печаталась на новом листе
Добрый день,форумчане. У меня есть массив строк, который надо напечатать. Как мне сделать так, чтобы каждая строка печаталась на новом...

Сделать так, чтобы каждая отдельная команда вызывала разные функции
Всем доброго времени суток! Проблема такого содержания. Есть форма, на которой расположены обычное текстовое поле, РичТекстБокс и кнопка...

За минимальное число обменов сделать так,чтобы каждая строка матрицы была отсортирована по возрастанию
Привет всем, и сразу скажу, что он (отборочный этап) уже закончился, так что все законно) Собственно там была задача,которую я не смог...

При выводе результатов мне нужно сделать так, чтобы каждая строка была пронумерована по порядку
Всем привет! У меня два вопроса: 1) При запросе в базу данных выводится огромное количество строк, а мне нужно только 10, не более....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru