Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ [c++] формулы лаба https://www.cyberforum.ru/ cpp-beginners/ thread652671.html
В общем есть такая проблема я ламер в с++ полный так как только начали его изучать в универе ,а лабу сдавать завтра:( если можете подсказать что-то или сделать, прошу помогите просто реально ничего не понимаю. Задание к №1: Определить тип данных. С помощью операторов ввода-вывода составить программу вычисления функции a, заданной в таблице Задание к №2:Cоставить алгоритм и программу с...
C++ Не работает считывание из файла
char* Text::GetDataFromFile(char* Location) { char Data; DWORD Size; DWORD R; HANDLE File = CreateFile((wchar_t*)Location, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL); if(File == INVALID_HANDLE_VALUE) return '\0'; GetFileSize(File,&Size); if(!ReadFile(File,Data, Size, &R, NULL)) return '\0'; return Data;
C++ Ошибка компиляции g++ GNU C++ 4.4.5 https://www.cyberforum.ru/ cpp-beginners/ thread652661.html
Написал программу на C++, компилируется и работает при использовании Mingw и Borland C++ 5.02. Но нужно чтобы она компилировалась в g++ GNU C++ 4.4.5 (кроме его названия ничего о нем не знаю). Оправляю на сервер исходник, приходит сообщение об ошибке (ошибка компиляции). Какие возможные "ошибки компиляции" содержатся в данном коде? #include <iostream> int main() { int N; cin>>N;...
C++ Объясните пожалуйста эту программу #include <stdio.h> #include <iostream> #include <conio.h> #define M 10 void main() { int i,j,n,k; int m; setlocale(LC_ALL,""); https://www.cyberforum.ru/ cpp-beginners/ thread652654.html
Объясните пожалуйста эту программу C++
#include <stdio.h> #include <conio.h> #include <locale> struct STUDENT { char fio; char oc; }; void main()
C++ Транспонирование матрицы Помогите пожалуйста разобраться. Транспонирована ли матрица в заданном коде? Точнее, что является транспонированием в заданном коде. Буду очень благодарен. #include <iostream.h> #include <conio.h> #include <math.h> main() { https://www.cyberforum.ru/ cpp-beginners/ thread652650.html
C++ Конвертация из ASCII в UTF-32 или UTF-8 в UTF-32 https://www.cyberforum.ru/ cpp-beginners/ thread652627.html
Собсно сабж.
C++ struct function
Подскажите плз почему так заданная функция для структуры выдает ошибку (не может преобразовать unsigned short в myTime при присвоении внутри функции) и как нужно правильно описать функцию. struct myTime { unsigned short hours; unsigned short minutes; unsigned short seconds; };
C++ Диапазон данных Я не могу понять одного: short unsigned int j - лежит в диапазоне от 0-65535 => на экран выводится 60000 (по условиям задачи), а short int i - лежит в диапазоне от -32768-32767, но на экран выводится -5536. Вопрос: почему не выводится 32767, а выводится 5536? Сам код: #include <iostream> using namespace std; int main() { short int i; short unsigned int j; https://www.cyberforum.ru/ cpp-beginners/ thread652610.html C++ Вычислить значение функции, используя разложение в ряд https://www.cyberforum.ru/ cpp-beginners/ thread652601.html
Такая задачка
cout (double) C++
Всем привет! Подскажите плз как вывести число типа дабл при помощи cout так чтобы были видны столько знаков, сколько я захочу а не 6 (3.12312e+18). double a = 3123123123123123197; cout << double(a) << endl; // Выводит 3.12312e+18 Я хочу чтобы выводил все знаки 3123123123123123197 (ну в общем чтобы все значащие цифры были видны).
C++ Не могу найти где зарыта ошибка При вводе буквы вылазит следующее: -8500000 (дофига цифр). Когда ввожу цифры, то всё норм. В чём дело? #include <iostream> using namespace std; int main() { int a; cout << "Enter your surname:"; cin >> a; https://www.cyberforum.ru/ cpp-beginners/ thread652588.html
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
0

std::cin, eof не всегда принимается как признак конца файла - C++ - Ответ 3454857

16.09.2012, 13:32. Показов 3288. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
std::string text;
    char ch = 0;
    while(!std::cin.get(ch).eof()){
        text.append(1, ch);
    }
Ввожу в консоль в Windows:
"^Z" (ctrl-z) ok, из цикла выходит
"g\n^Z" (\n - новая строка) ok, из цикла выходит.
"g^Z" из цикла не выходит.

Как устанавливать признак конца файла в консоли, чтобы всегда работало или как исправить код выше?

Вернуться к обсуждению:
std::cin, eof не всегда принимается как признак конца файла C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.09.2012, 13:32
Готовые ответы и решения:

Признак конца файла
доброго времени суток. есть такой код - добавляет по 5 символов в TextBox на нажатие кнопки ...

Visual Studio 2015 признак конца файла
Вот есть такой простейший кусок кода: int main() { vector&lt;double&gt; vec; double x; cout &lt;&lt;...

Не воспринимает ни std::cout, ни std::cin. Вобщем ничего из std. Также не понимает iostream
Здравствуйте! Я хотел начать изучать язык C++. Набрал литературы. Установил Microsoft Visual C++...

конец файла в операторе while(std::cin>>value)
Добрый вечер! Помогите пожалуйста разобраться. Начал изучать язык по книге &quot;С++ Базовый курс 5...

4
16.09.2012, 13:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2012, 13:32
Помогаю со студенческими работами здесь

Требуется определение типа или пространства имен, либо признак конца файла
using System; using System.Windows.Forms; using WindowsFormsApplication1; namespace...

Требуется определение типа или пространства имен, либо признак конца файла
Определить расстояние на плоскости между двумя точками с заданными координатами M1(x1,y1) и...

Требуется определение типа или пространства имен, либо признак конца файла
using UnityEngine; using System.Linq; using System.Text; using System.Threading.Tasks; using...

cin.eof и cin.fail
Для чего они нужны и какая разница между ними; cin.eof и cin.fail Я так понимаю они(оба)...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru