0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 13
|
|
1 | |
Как в файл записать несколько сточек?21.11.2012, 01:05. Показов 4604. Ответов 20
Метки нет (Все метки)
Нужно написать программу которая будет записывать в файл ФИО и возраст студента (на каждую новую строчку новый студен). Помогите пожалуйста с кодом.
0
|
21.11.2012, 01:05 | |
Ответы с готовыми решениями:
20
Записать в файл несколько строк, а затем записать несколько строк из этого файла в другой Как записать несколько массивов, каждый в свой файл? Создать текстовый файл in.txt, куда записать несколько строк. Найти номер самой короткой строки записать несколько элементов в вектор сразу, как в массиве |
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||||||
21.11.2012, 02:57 | 2 | |||||
В классе:
0
|
0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 13
|
|
21.11.2012, 16:07 [ТС] | 3 |
а как без класса?
мы еще не учили их(
0
|
59 / 59 / 24
Регистрация: 17.11.2012
Сообщений: 1,602
|
||||||
21.11.2012, 19:10 | 5 | |||||
CAJI0, вот простенький код. Здесь ввод выполняется только один раз. Если надо ввести группу студентов, то нужно добавить цикл.
0
|
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
21.11.2012, 19:15 | 6 |
И в C++ для винды реализована библиотека <clocale>, С-шные танцы вокруг CharToOem не нужны. Да и объект надо формировать, а не распиливать имя, фамилию и возраст по составляющим, имеющим в качестве связывающего звена лишь индекс массивов.
0
|
59 / 59 / 24
Регистрация: 17.11.2012
Сообщений: 1,602
|
|
21.11.2012, 19:32 | 7 |
И как же мне с помощью <clocale> реализовать запись программой русских символов во внешем файле?
0
|
59 / 59 / 24
Регистрация: 17.11.2012
Сообщений: 1,602
|
|
21.11.2012, 19:42 | 9 |
MrGluck, согласен, что <clocale> позволяет правильно отображать в консоли русский язык, но это не основная проблема! Для меня проблематичным местом стала перекодировка русских символов во внешнем файле: вместо текста отображались кракозябры. Для устранения этой проблемы я и использовал CharToOem!
0
|
59 / 59 / 24
Регистрация: 17.11.2012
Сообщений: 1,602
|
|
21.11.2012, 19:51 | 13 |
Возможно, но не факт, что у пользователя будет стоять нужная кодировка, а CharToOem дает возможность правильно отображать русский без всяких изменений кодировки!
И тем более в Notepad++ я несколько раз изменял кодировку. Эффекта 0!
0
|
0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 13
|
|
22.11.2012, 18:09 [ТС] | 16 |
как же записать несколько строчек в файл при помощи цикла?
если можна покажите в коде.
0
|
22.11.2012, 18:18 | 17 |
Не по теме: Зачем отвечать не по теме? Тем более, что задание никак не связано с ООП. и автор просто не стремится изучать данную сомнительную парадигму программирования. Добавлено через 56 секунд о классах здесь говорит только MrGluck, а задание про строчку с фамилией студента char[] name="Vasya"; Не по теме: стРочек
0
|
0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 13
|
|
22.11.2012, 18:19 [ТС] | 18 |
в универе мы идем за программой. ооп будет только в следуеещем семестре(
0
|
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
22.11.2012, 19:34 | 19 |
Kuzia domovenok, ты считаешь, что знаний, даваемых в университете хватит для устройства на работу? Не в обиду преподавателям, но разве программирование не строится на самообучении?
Если брать лишь то, что дают - то останешься нисчем. Можно реализовать массивы имен, фамилий, дат и т.д. и косвенно связывать их общим индексом, но неужели самим неохота смоделировать объект?
0
|
0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 13
|
||||||
22.11.2012, 19:35 [ТС] | 20 | |||||
могли бы показать на этом коде как записывать русские буквы в файле. а то одни иероглифы получаются(
0
|
22.11.2012, 19:35 | |
22.11.2012, 19:35 | |
Помогаю со студенческими работами здесь
20
Как записать команду в консоль windows несколько раз? Файл: Есть 5 классов, как их записать в текстовый файл? Как одну или несколько переменных записать в файл и при запуске считать их Записать в типизированный файл несколько строк текста и прочитать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |