Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.90
Azaliya
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 3
#1

Переход на новую строку при записи в файл - C++

09.12.2012, 18:34. Просмотров 3265. Ответов 2
Метки нет (Все метки)

Привет всем, я пишу такую программу..
С клавиатуры вводятся две матрицы, на выбор пользователя она записывается в файл либо в виде строки, либо в квадратном виде (т.е. как стандартная матрица) и дальше с ними разные действия происходят.
со всем разобралась кроме перехода на новую строку. Перерыла весь интернет, не могу понять. Нужно какую-то функцию подключать или можно в
C++
1
putc (a[i][j], file);
добавить что-то типа /n ?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2012, 18:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Переход на новую строку при записи в файл (C++):

Работа с файлами. Как добавить переход на новую строку при записи? - C++
Задача такая, дан текстовый файл (с информацией о людях Фамилия Имя Отчество) и надо создать второй файл с записями вида «Фамилия И.О.»,...

Переход на новую строку при считывании из файла - C++
Мне нужно прочитать из файла структуру Student, в которой указываются такие данные студента: фамилия, имя, отчество, пол, оценка по...

Как узнать что при считывание очередного слова в string был сделан переход на новую строку в файле? - C++
подскажите пожалуйста, как узнать что при считывание очередного слова в string был сделан переход на новую строку в файле?. ПС не...

Переход на новую строку - C++
Файл открыт в текстовом режиме. Есть строка , ее надо записать в файл, и перейти на новую строку для следующей записи. fputs(stroka,f); ...

Переход на новую строку - C++
Доброго времени суток! у меня такая проблема: у меня стоит visual C++ 2008 и я не могу перейти на новую строку. Пробывал с помощью \r\n и...

Переход на новую строку - C++
Вывести в 5 колонок список пятизначных нечетных симметричных чисел, (например 34543 или 70507). Ширина колонки должна быть равна 7...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
svkpro
8 / 8 / 0
Регистрация: 07.12.2012
Сообщений: 143
09.12.2012, 18:44 #2
Главное различие между символьными строками и другими типами массивов заключается в том,что программы на C++ представляют конец символьной строки с помощью символа NULL, который в C++ изображается как специальный символ '\0'. Когда вы присваиваете символы символьной строке, вы должны поместить символ NULL ('\0') после последнего символа в строке. Например:
Код
 #include <iostream.h> 

 void main(void) 

 { 
    char alphabet [34]; // 33 буквы плюс NULL char letter; 
    int index; 
    for (letter = 'A', index = 0; letter <=  'Я'; 
    letter++, index++) alphabet[index] = letter; 
    alphabet[index] = NULL; 
    cout << "Буквы  " << alphabet; 
 }
0
BUMER
157 / 12 / 0
Регистрация: 01.04.2009
Сообщений: 103
09.12.2012, 18:45 #3
А собственно, почему обязательно putc использовать надо? Я бы поискал просто другие функции и способы записи в файл. Честно, у самого никогда не вставала проблема подобного рода.
Как вариант, почитайте про потоковую запись в файл.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2012, 18:45
Привет! Вот еще темы с ответами:

Переход на новую строку - C++
Добрый день, цикл должен считывать из файла 12 слов (начиная со второй строки файла), но он этого почему-то не делает. (похоже, что он...

переход на новую строку - C++
подскажите пожалуйста есть задача надо откоректировать текс так что бы в каждом рядку было до N символов вот пока до чего я дошол for(...

Переход на новую строку - C++
Что не так? #include &lt;iostream&gt; #include &lt;string&gt; using namespace std; int main() { int N; string S; cout &lt;&lt; &quot;vvedite...

Переход на новую строку - C++
фрагмент кода запись строки в текстовый файл: fputs(stroka,f); stroka имеет значение 100110110101 без нуль символа. как перейти на...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru