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

Запрет ввода букв - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка: Multiples types in one declaration http://www.cyberforum.ru/cpp-beginners/thread944534.html
Как исправить ошибку которая ниже на скрине? И заработает ли этот код?( проба создать связной список) #include <iostream> using namespace std; class part { public: part(){i=10;} part(int item){i=item;} ~part(){}
C++ Как вшить библиотеку MSVCP100.dll в программу? Добрый день. Написал программу и у меня она работает на отлично, однако у знакомых она требует библиотеку MSVCP100.dll. Вариант скачать ее просто так не устраивает, ибо каждому, кто будет пользоваться программой, качать библиотеку фиговое решение. Как можно вшить MSVCP100.dll в программу? MVS 2010 C++. http://www.cyberforum.ru/cpp-beginners/thread944530.html
Класс, отделение интерфейса от реализации C++
Всем привет. Пытаюсь разделить интерфейс от реализации. вот исходный код: файл GradeBook.h #include <string> using std::string; class GradeBook {
Двумерный вектор, ошибка C++
Здраствуйте! Почему я так не могу определить размер двумерного вектора? Подчеркивает красным 2 числа 9 и пишет ошибку Expected a type specifier. class А { private: vector < vector<int> > mas(9,9);
C++ Как сделать чтобы программа закрывалась, когда условие выполнено? http://www.cyberforum.ru/cpp-beginners/thread944508.html
// Это програма выщитывает корни дискриминанта. 27.08.2013, 16.05 #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "Russian");
C++ Работа с командой system У меня программа запускает компиляцию файла-паскаль через консоль system("start D:\\2.6.0\\bin\\i386-win32\\fpc.exe D:\\file.pas"); Вот таким образом она ДОЛЖНА компилировать и создавать D:\file.exe Когда я ее запускаю ничего не происходит НО подробнее

Показать сообщение отдельно
BuGi
24 / 24 / 1
Регистрация: 02.01.2012
Сообщений: 371
27.08.2013, 21:25     Запрет ввода букв
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
26
27
28
29
30
31
32
33
34
35
36
#include<iostream> 
#include<string>
#include<conio.h>
#include<cstdlib>
using namespace std;
 
bool test(char ch,const char *keys,unsigned int size)
{
       for(int i=0;i<size ;i++ )
             if(keys[i] == ch) return true;
       return false;
}
 
int getNumber()
{
    char numbers[10] = {'0','1','2','3','4','5','6','7','8','9'};
    string n;
    char ch;
     
    while((ch=getch()) != '\r')//enter
        if(test(ch,numbers,10))
        {
            n += ch;
            cout<<ch;
        }
        
    cout<<endl;
    return atoi(n.c_str());
}
 
int main() 
{ 
    int n = getNumber();
 
    cout<<n<<endl;
}
копипаст с другого ресурса)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru