С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Функция-аналог Readkey в С# - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как выбирать последовательности, удовлетворяющие определенным условиям? http://www.cyberforum.ru/cpp-beginners/thread20925.html
Подскажите, пожалуйста, как вот этот кусочек (в приложении) запрограммировать - очень сильно туплю... забыла написать, что r=143, l=638 чуть измененное вложение.
C++ Программа с рекурсией Может не совсем по адресу. Но есть у меня одна проблема. Никак не могу сделать эту лабу. Может кто помочь? В общем нужно следующее. На Си написать программу, которая бы в массиве чисел из... http://www.cyberforum.ru/cpp-beginners/thread20915.html
Найти все простые натуральные числа, двоичная запись которых представляет собой палиндром C++
Найти все простые натуральные числа, не превосходящие n, двоичная запись которых представляет собой палиндром, т.е. читается одинаково слева направо и справа налево.
C++ Найти максимальный по модулю элемент матрицы
Задана матрица размером п х т. Найти максимальный по модулю элемент матрицы. Переставить строки и столбцы матрицы таким образом, чтобы максимальный по модулю элемент был расположен на пересечении k-й...
C++ Найти все числа Армстронга от 1 до к http://www.cyberforum.ru/cpp-beginners/thread20891.html
1)Определить, делителем каких чисел а, в, с является число к. 2)Составить программу, которая печатает таблицу умножения натуральных чисел в десятичной системе счисления. 3)Упорядочить по...
C++ Как с консоли можно ввести двумерный массив строчных символов? Например, есть char str ; Как можно ввести 2 строки? И будет ли символ ‘\0’ в конце каждой строки или только в одной? подробнее

Показать сообщение отдельно
Vourhey
Почетный модератор
6486 / 2260 / 123
Регистрация: 29.07.2006
Сообщений: 12,536
14.01.2009, 19:39
Потому что getch абсолютно непортируема, как выдумка борланда - раз.
getch - чисто сишная функция, ей потоки не нужны - два.
Потоки std:: поймет любой компилер. А getch в Visual Studio нет, к примеру. Три.
iostream и getch() вообще никак не связаны. Это четыре.

P. S. не отрицаю, что он работал. Много че работает.
P. P. S. конечно, этой функции нет в стандартной либе у моего любимого gcc. Это плюс к визуал студии.

Добавлено через 5 минут 34 секунды
Например, такой код компилится всеми современными компилерами:
C++
1
2
3
4
5
6
7
#include<iostream>
 
int main()
{
   std::cin.get();
   return 0;
}
И будет запросто портирован, переделан и что угодно. Плюс, тут все к месту. iostream, поток cin.
А попробуй, например свой код с getch() скомпилить в VS200* или в gcc.

Добавлено через 2 минуты 29 секунд
Кстати, ты не думай, что я против использования этой функции. Просто раз уж ты с iostream начал, то не надо getch'ем заканчивать
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.