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

Запись в бинарник и его чтение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ неоднозначность, explicit http://www.cyberforum.ru/cpp-beginners/thread91502.html
Добрый вечер. написал такой шаблонный класс: template <class T> class Container { private: ...... public: Container(const int _dim, ...);
C++ Ссылки, вложенные структуры Напишите пожалуйста определения с примерами..вообщем как ответить по теории.. 1. Типы определяемые пользователем: вложенные структуры (определение, описание, обращения, примеры) 2. Ссылки (с примерами) Заранее огромное спасибо.. http://www.cyberforum.ru/cpp-beginners/thread91501.html
C++ Вычеслить сумму ряда
если кому не сложно помогите пожалуйста)))мозг совсем отказывается что то воспринять. задача во вложение.смог осилить только "псевдо графику"
Переделать программу из Pascal в C++ C++
Добрый день! Прошу помочь, подсказать. Есть программа на Pascal, ее необходимо перевести в C++. Сам C++ знаю слабо, побробывал сам, но вкрались ошибки. Pascal program Perevod; {Nazvanie programmi} var A, i, n, z: integer; B,C,D,E,F: string; res,res1,res2: real; {obyavlenie peremennih} function RtoDec (s: string; R: word): string; {ob`yavlenie funkcii} begin n:=0; A:=0;
C++ Функции и структуры http://www.cyberforum.ru/cpp-beginners/thread91475.html
1.Написать функцию, входным параметром которой является указатель на строку, содержащую запись вещественного числа в десятеричной системе счисления. Функция должна вернуть вещественное значение этого числа. 2.Создать массив, в котором записать информацию о результатах сессии студенческой группы: фамилия, оценки по предметам. Вывести количество неуспевающих студентов (у которых есть хотя бы одна...
C++ Найти максимальный и минимальный элемент,и вывести их в файл и Прочитать массив из файла. Первая задача Найти максимальный и минимальный элемент,и вывести их в файл Вторая задача Прочитать массив из файла. 1)Количество элементов; 2)Все элементы; 3)Посчитать сумму до первого положительного элемента. подробнее

Показать сообщение отдельно
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
02.02.2010, 10:19     Запись в бинарник и его чтение
C++
1
while(1==1){
а это что за прикол

C++
1
2
3
    static char continie;
    scanf("%s",&continie);
    if(continie == 'n') break;
вообще бесконечный цикл делают for ( ; ; )
но это не считается хорошим стилем, потому что нет очевидности выхода

cont лучше определить снаружи цикла и установить его в 'y'
а цикл сделать while (cont == 'y')

чтение переменной делается через cont = getchar();
у scanf'а %s даже в случае %1s сохраняет два символа (символ и нуль-символ)
то есть то, что компилятор не выпал - это просто везение (случайность), так как запись нуль-символа правее переменной типа char может привести к записи в запрещённую область
ладно, долго объяснять
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru