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

пример на файлы. у меня в коде есть ошибки, но я не знаю, как их исправить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод в файл http://www.cyberforum.ru/cpp-beginners/thread331250.html
подскажите пожалуйста, почему у меня через функцию не хочет в файл выводить? Ошибки: 1>c:\юра\out\out\out.cpp(78) : error C2065: 'outd' : undeclared identifier 1>c:\юра\out\out\out.cpp(80) :...
C++ Почему пропускается getline? //функция ввода вопросов void create () { string question; int key; ofstream potok("question.bin", ios_base::app);//открывается на дозапись if (potok.is_open()) { do { http://www.cyberforum.ru/cpp-beginners/thread331243.html
C++ квадратная матрица на С ???
написать программу на стандартном языке С (не с++) Дана действительная квадратная матрица порядка 2n. Получить новую матрицу переставляя ее блоки размера n x n таким образом очень нужно...
C++ вывести текст
Всем привет!:) Как можно вывести текст с помощью функции DrawText() на поверхность DirectDraw? и еще выложите пожалуйста примеры?
C++ =/= - что за функция http://www.cyberforum.ru/cpp-beginners/thread331203.html
в одном алгоритме увидел функцию =/= в работе со строками, вот так: a = y =/= x = b что это значит, я в поисковике че токо не вбивал
C++ Непонятно как написать в проге Народ, в сем приветик! Есть вот такой гкод: #include<iostream.h> #include<math.h> #include<conio.h> #include<string.h> enum shape{prizm,parallelepiped,cube,pyramid,cone,cylinder}; class... подробнее

Показать сообщение отдельно
kravam
быдлокодер
1695 / 882 / 45
Регистрация: 04.06.2008
Сообщений: 5,470
10.07.2011, 13:53
А, так ты это в файл вводишь просто первод на другую строку? Ну тогда ладно

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Смотри:
C++
1
2
 for(j=0;j<19;j++)
  fprintf(d,"%",m[i][j]);
Смотри, ты вводишь в файл имя, праздник и поздравление. Теперь: имя у тебя занимает семь символов, а ты вводишь 19, праздник занимает 17 символов, а ты снова вводишь 19
И только поздравление у тебя занимает 19 символов и ты 19 и вводишь

Понимаешь, ты у тебя заполнено в имени семь сиволов, а ты 19 из семи пихаешь, а оставшиеся машине где взять? Вот она и берёт где ни попадя, а в них мусор.

И вот так пиши:
fprintf(d,"%c",m[i][j]);

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