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

Не работает код из страуструп - программирование принципы и практика - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчитать число предлогом тексте http://www.cyberforum.ru/cpp-beginners/thread607164.html
Дан произвольный текст. Нужно подсчитать число предлогов в нем
C++ Разработать программу, позволяющую вводить данные с клавиатуры и выводить их на экран с простейших форматированием Разработать программу, позволяющую вводить данные с клавиатуры и выводить их на экран с простейших форматированием. Входные данные: 20 двух- и трехзначных чисел Представление выходных данных: два столбца, в одном двузначные числа, в другом трехзначные http://www.cyberforum.ru/cpp-beginners/thread607162.html
this application has requested the runtime to terminate it in an unusual way C++
При создании больших циклов(более 1000) возникает данная ошибка this application has requested the runtime to terminate it in an unusual way, как только снижаю кол-во повтором на цикле пропадает, с чем может быть связана?
C++ Хэшированние данных
Всем доброго времени суток , мнебы хотелось узнать как я на с++ мог бы захэшировать данные способ sha1 такого типа sha1($username.':'.$pass) погуглил но нечего путного не нашел .Зарание благодарю .
C++ C++0x lambda (функция qSort не ест компаратор) http://www.cyberforum.ru/cpp-beginners/thread607106.html
Здравствуйте, у меня проблема: функция qSort не ест компаратор, если он объявлен как лямбда. Как это исправить? вот код: template<typename T> void qSort(T* a, int from, int to, bool cmp(T,T)) { if (to - from < 1) return; auto mid = (to + from) / 2; auto e = a;
C++ Как выполнить распараллеливание с помощью OpenMP Доброго дня. У меня есть две функции. void A(const vector <double> &a){ //что-то считаем c ним } void B(const vector <double> &a, const vector <double> &b){ подробнее

Показать сообщение отдельно
g-h
67 / 67 / 1
Регистрация: 03.06.2012
Сообщений: 176
16.06.2012, 17:40     Не работает код из страуструп - программирование принципы и практика
Цитата Сообщение от Sylar9 Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
switch(ch)
 {
 case ';': // для печати
 case 'q': // для выхода 
 case '(': case ')': case '+': case '-': case '*': case '/':
 return Token(ch); // пусть каждый символ придставляет себя сам
case '.': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9':
 {
 cin.putback(ch); //возрашем цифру обратно в поток ввода
 double val;
 cin >> val;
 return Token('8', val);
 }
default:
 cout << "Не правельный ввод" << endl;
 }
После каждого case: нужно break ставить.
C++
1
2
3
4
switch(ch)
{
case ';': ... break;
case 'q': ... break;
 
Текущее время: 09:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru