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

Работа с файлами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему выдает такую ошибку? c++ при компиляции http://www.cyberforum.ru/cpp-beginners/thread1064457.html
Вот код программы, нахождение наибольшего числа с 3 заданных #include <iostream> uisng namespace std; int max(int a,int b) { if(a>b) return a; return b;
C++ Странно видёт себя программа Написал программу конвертор валют но при выборе валюты программа сразу пишет ответ. #include <iostream> using namespace std; int main(){ setlocale(LC_ALL, "Russian"); //Русский язык int currency; double UAH, USD; UAH=0; USD=0; http://www.cyberforum.ru/cpp-beginners/thread1064455.html
Ругается на gets() C++
Добрый вечер, рассматривал функцию gets() Но при компиляции программы выдаёт ошибку warning C4996: 'gets': This function or variable may be unsafe. Consider using gets_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> d:\disk кирилл\программы\microsoft visual studio\vc\include\stdio.h(277): см. объявление "gets" Программа запускается...
C++ Разобраться с кодом
Выпуклый многоугольник на плоскости задан целочисленными координатами своих вершин в порядке их обхода по часовой стрелке. Требуется подсчитать количество точек с целочисленными координатами, лежащих на границе многоугольника. Написанный код имеется. но написан не мной, есть желание разобраться. понятен не весь код, к сожалению :( #include<stdio.h> #include<stdlib.h>
C++ Баг в алгоритме поворота точек http://www.cyberforum.ru/cpp-beginners/thread1064435.html
Доброго времени суток. Есть vector структур , которые описывают точку. В подпрограмме все точки поворачиваются на угол относительно точки центра поворота. Но при выполнении поворота при итерации угла , происходит искажения тела из точек (тело поворачивается или целиком , причем постепенно уменьшается , или поворачивается с искажениями форма тела) Алгоритм : 1)создаются опорные точки...
C++ пересечения прямой и гиперболы С клавиатуры задаются коэффициенты, определяющие прямую на плоскости. Найти координаты точек пересечения этой прямой с гиперболой и сформировать из них множество А. Вот задание помогите алгоритмом или кодом, пожалуйста. А то никак не могу придумать что-то. Спасибо. подробнее

Показать сообщение отдельно
AlukardBF
 Аватар для AlukardBF
4 / 4 / 0
Регистрация: 20.08.2013
Сообщений: 24
06.01.2014, 20:54     Работа с файлами
Цитата Сообщение от alsav22 Посмотреть сообщение
И в 22 строке, если строка, а не слово из файла читается:
C++
1
fin.getline(str1, 512);
C++
1
f1.getline(str1, 512);
Замечу, вместо 512 нужно ставить ограничение на кол-во считываемых символов.

И вообще, если вы используете string, используйте его в качестве хранилища.
Соответсвенно используйте:
C++
1
getline(cin, str);
Здесь вместо cin используйте имя экземпляра класса, в вашем случае f1.
Вместо str соответственно имя string.

Добавлено через 6 минут
Дополню:
Это для чтения. Возможно сработает для записи в файл если написать:
C++
1
getline(cin, f);
Здесь cin уже оставить. К сожалению сейчас проверить не могу.
 
Текущее время: 15:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru