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

Про функции и файлы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужны маленькие примеры кода на Microsoft Visual C++ 6.0 с использованием WinAPI. http://www.cyberforum.ru/cpp-beginners/thread48059.html
Мне нужны маленькие примеры какие есть можно и на других языках программирования, но с использованием WinAPI. К примеру Interval of delay возвращается когда интервал задержки истекает. #include "stdafx.h" DWORD Interval_of_delay(LPSTR lpCmdLine) { STARTUPINFO start_info; ZeroMemory(&start_info ,sizeof(start_info));
C++ Возвращение массива из функции Нужно вернуть массив типа int из функции Как я понимаю сделать это можно только с помощью указателей У меня это получилось но так как везде пишут что указатели очень сложная тема решил узнать правильно ли я все сделал void straight(int*); // прототип функции void straight(int* pmas_outs_straight){ http://www.cyberforum.ru/cpp-beginners/thread48053.html
C++ Из цельсия в фаренгейты
у меня есть код int main() { double f=70; double c=0; cout << "C | F"; while(c!=50){
C++ Функция getline(cin,slovo)
Программисты! Подскажите, если не трудно, в строке: getline(cin, slovo); Какую роль играет cin ? slovo - это переменная в которую я ввожу текст, а cin? Или это по стандарту нужно писать cin....
C++ Проблемка с генерацией случайных чисел http://www.cyberforum.ru/cpp-beginners/thread48017.html
Доброго дня, уважаемые форумчане Имею нижеследующий код for(int i_o = 0; i_o < init_arr; i_o++) //for(int i_o = 0; i_o < 1; i_o++) { for(int i=0; i<n; i++) {sel_arr = true;} f_rep = 0; s_rep = 0; for(int i=0; i<n; i+=2) {
C++ Visual Studio 2008 создание самомтоятельного exe файла Добрый день. Может ли кто-нибудь пошагово объяснить как из кучи совершенно ненужных пользователям файлов проекта и другой "мурни" сделать один exeшник ну и, возможно dll к нему? Программа с оконным интерфейсом windows с кучей подключаемых библиотек. Ну или на крайняк дайте ссылку на описание процесса. Заранее спасибо. подробнее

Показать сообщение отдельно
skvor
640KB мне хватило на всё.
118 / 49 / 2
Регистрация: 07.06.2009
Сообщений: 442
24.08.2009, 07:28     Про функции и файлы
Цитата Сообщение от Neo-n06 Посмотреть сообщение
А по поводу того что во второй раз не дает вводить номер что скажите?
В своё время, я сам с чем-то подобным тупил, и, честно говоря, не помню точно чем дело кончилось.
Там что-то где-то с концами строк, т.е., к примеру, функция/метод должна читать до конца строки, но сам конец строки из потока не вынимается, следовательно к следующему вызову эта функция видя маркер конца, возвращает пустую строку, но дальше не движется.

Попробуйте использовать функцию getline, но не метод из cin-а.
И не работайте с потоком разными функциями/методами, т.е. если в одном месте читаете по строкам, то и в других местах, с тем же потоком используйте только эту функцию.

Нормальное чтение файла по строкам, примерно так
C++
1
2
3
4
5
std::ifstream F("имя_файла");
std::string Buf;
while (getline(F,Buf)) //Цикл чтения пока не кончится файл
  { //Что-то делаем с Buf, в который записана строка из файла
  }
 
Текущее время: 00:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru