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

Неполадки с нахождением цытат в тексте, считаным из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка компиляции:ОС Windows инициировала точку останова http://www.cyberforum.ru/cpp-beginners/thread441118.html
Доброго времени суток! Обращаюсь с наверняка очень распространенной проблемой. Суть задачи такова: Дан массив целых чисел. Назовем серией несколько подряд идущих элементов, а длиной серии - их количество. Преобразовать массив, поставив перед каждой серией наименьший элемент массива(длина серии может быть равна 1). Вот мой код: #include "stdafx.h" #include <conio.h> #include <cstdlib>...
C++ Программирование алгоритмов обработки двумерных массивов напишите пожалуйста текст программы. Дан массив М координат точек на плоскости. Найти наибольшее расстоя-ние между этими точками. http://www.cyberforum.ru/cpp-beginners/thread441108.html
Распечатать элементы массива в обратном порядке по шесть чисел в строке C++
напишите пожалуйста текст программы. Дано 24 целых числа. Распечатать их в обратном порядке по шесть чисел в строке.
declaration syntax error на строчке void main C++
Вот код программы, между void и main выдает ошибку declaration syntax error, что я не так делаю? моя первая прога на с++, поэтому прошу помощи) #include<math.h> #include<stdio.h> #include<conio.h> float x,y,a,b,z void main() { clrscr(); printf("Vvedite a:");
C++ Тайна Страуструпа - std_lib_facilities.h (2) http://www.cyberforum.ru/cpp-beginners/thread441091.html
Ребят уже голову сломал как дописать в код. Предложите пользователю ввести значение m если ваш друг -мужчина, f -если женщина. Присвоить переменной friend_sex введенное значение. ЗАтем с помощью двух инструкций if записать следующее: Если друг-мужчина, то написать строчку "Если ты увидишь friend_name, попроси его позвонить мне". Если женщина, то "Если ты увидишь friend_name,попроси ее...
C++ Возврат почему же?! Народ помогите у меня функция почему то возвращает значение хочё сделать чек бокс для своеё игры void DrawMenuBut( char *txt, int var2, int x, int y,LPDIRECT3DDEVICE9 pDevice) { POINT cur; GetCursorPos(&cur);// Update Mouse Coordinates ScreenToClient(GetForegroundWindow(),&cur); // Translate to Current Window подробнее

Показать сообщение отдельно
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,131
05.02.2012, 13:41     Неполадки с нахождением цытат в тексте, считаным из файла
cin - это объект стандартного ввода. По умолчанию ввод происходит с консоли.
Чтобы читать getline'ом, надо первым аргументом не cin посылать, а файл.
C++
1
2
ifstream file("file.txt", ::ios::in );
getline(file,cytata);
Вы пишите на языке C++, но почему то используете C'ишный способ работы с файлами.
Т.е. getline в таком случае применять нельзя. Используйте fscanf.
Так делать нельзя, если вы четко не можете объяснить, почему способ работы с файлом в стиле C++ вам не подходит.
 
Текущее время: 02:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru