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

Поток ввода и число символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Визуализация подчинённого отношения http://www.cyberforum.ru/cpp/thread99549.html
Предположим, есть составное отношение, состоящее из двух простых, одно из которых подчинено другому. задача: сделать класс c++ инкапсулирующий визуализацию такого отношения с группировкой. По дефолту на экран должна быть выведена таблица - представление главного отношения, а в дополнительном левом столбце проставлены плюсы в каждой строке, которой подчинены строки таблицы - предстваления...
C++ Найти количество различных чисел в этом массиве 1)Дан одномерный массив. Найти количество различных чисел в этом массиве. Использовать функцию сортировки. Помогите пожалуйста. 2)В одномерном массиве вещественных чисел найти среднее арифметическое элементов массива и полученный результат вставить перед первым элементом, который больше среднего арифметического. Помогите написать программу пожалуйста. 3)Дан двумерный массив. Вставить... http://www.cyberforum.ru/cpp/thread99364.html
Какая из версий c\c++ совметима с windows 7 C++
Помогите пожалуйста, я уже несколько разных версий си устанавливал и ни одна из них не идет у меня Извините, но ссылки на варез закончились
C++ реализация foreach в C++, другой синтсксис
нашел тут некоторое собрание библиотек на буст орг, там есть такая что содержет реализацию функции... или чего то подобного... foreach, сохожей по синтаксису с foreach из C#. Именно синтаксис её применения лично меня очень удивляет! Как такое можно было реализовать средствами C++ ума не приложу... В самом файле с реализацией я ничего не понял (. Кто знает, дайте пожалуйста ссылочу почитать об...
C++ operator [что попало] http://www.cyberforum.ru/cpp/thread98882.html
Кто пользуется перегрузками типа class TPoint {public: double x,y,z;} class B {public: operator operator (TPoint);}, class B {public: operator operator (char *c}...?
C++ Стандарт Нашел в сети стандарт c++. Добавлено через 7 минут И ещё PDF о различиях стандартов. Не знаете, есть ли стандарт на русском? Где? Гугол дал те ссылки, которые я привёл в этом посте + ссылки на новости и обсуждения. подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619

Поток ввода и число символов - C++

27.02.2010, 11:50. Просмотров 589. Ответов 0
Метки (Все метки)

Есть поток, например, cin. Как прочитать число символов, ожидающих ввода в этом потоке?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
unsigned int n;
unsigned int N;
unsigned int i;
char *c;
char *p;
... // какая то строка, помещающая число символов в n. Вот о ней я и спрашиваю.
N=n+1;
if (N>1)
{
 c=new char [N];
 if (c)
 {
  for (p=c, i=n; i>0; --i, ++p)
  {
   cin>>*p;
  }
  *p=0;
 }
}
else
{
 c=NULL;
}
выполняем этот код и получаем NULL-терминальную строку по указателю c, введённую с клавиатуры. Возможно ли это? Как? Стандартные строки просьба не предлагать.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru