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

Esc как символ конца ввода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Количество символов в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread857026.html
Доброго почти утра вам=) Такой вопрос, можно ли определить длину текстового файла? Файл открыл через fopen, а теперь нужно присвоить переменной количество символов в этом файле. Чем воспользоваться?=))
C++ Как передать массив в функции Здравствуйте друзья! Я переписываю достаточно большую программу с Delphi 7 на C++. Код я уже весь адаптировал, компилятор ошибок не выдает, начал тестировать и понял, что прога пока ничего не выполняет. Причина в следующем(попробую описать проблемное место): ............................. const int O1sc = {1,2,3,4, 5,14,15,23};//в самом начале определяю нужный массив... http://www.cyberforum.ru/cpp-beginners/thread857012.html
Перегрузка оператора сравнения и сортировка C++
Имеется класс строка на основе vector<char>. У меня не получается перегрузить оператор сравнения. И потом с помощью vector создать массив строк и для них написать сортировку. #include<iostream> #include<time.h> #include<stdlib.h> #include <vector> using namespace std; class stroka { public: vector <char> bukvi;
C++ Конструктор копирования
class alpha { public: alpha(alpha& a) { //код } }; Подскажите, почему компилятор ругается если я пытаюсь передать аргумент по значению ( alpha(alpha a) )? В книге пишется что конструктор в таком случае пытается вызвать сам себя, но я не понимаю как это.
C++ Подскажите пожалуйста по шрифтам в cpp http://www.cyberforum.ru/cpp-beginners/thread857003.html
Подскажите пожалуйста, как сделать, что бы вывод на экран или в фаил осуществлялся тем шрифтом которым я хочу??? Например шрифтом Calibri. #include<iostream> using namespace std; int main() { cout<<"Hello"; } Как вывести Hello шрифтом Cаlibri и размером 18??? Заранее спасибо. P.S. Как вывести Hello жирным, курсивом, с подчеркиванием???
C++ Динамический массив и файлы Здравствуйте, дали мне такое задание.... ---- Выполнить задание, используя динамическое выделение памяти для одномерного массива. Дано (в текстовом файле) n≥10^9 натуральных чисел (каждое число ≤10^4). Получить массив в котором все числа исходного файла расположены по возрастанию значений; ---- Но вот с какой проблемой я столкнулся: 10 в 9 степени чисел это огромное число которое не может... подробнее

Показать сообщение отдельно
art3330
 Аватар для art3330
9 / 9 / 1
Регистрация: 16.12.2012
Сообщений: 141
06.05.2013, 03:12  [ТС]     Esc как символ конца ввода
Вот же точно. А я накрутил =)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <string>
#include <conio.h>
#include <windows.h>
using namespace std;
 
 
int main() 
{
 
    char c;
    string s;
    c = getch(); 
    while (c!=13){  
        if (c!=8){s+=c;}
        else {s.erase(--s.end(),s.end());};
        system("cls");
        cout<<s;
        c = getch();
        if(c==27){return 0;};
    }
    cout<<endl;
    cout<<"you input - "<<s<<endl;
    return 0;
}
 
Текущее время: 22:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru