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

Расшифровка таинственного пробела - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка в приложении: "error LNK2019: ссылка на неразрешенный внешний символ" http://www.cyberforum.ru/cpp-beginners/thread1497544.html
Создал консольное приложение и в него добавил код: #include "afxwin.h" // MFC Основные и стандартные компоненты class CMainWnd : public CFrameWnd { public: CMainWnd(); // Конструктор по...
C++ GDI+ Как Image сохранить в буфер / массив? Здравствуйте, сижу бьюсь над проблемой рисования в памяти через GDI+ В память рисует, всё работает, но я никак не могу сообразить как же сохранить Image не в файл, а в буфер Например canvas это... http://www.cyberforum.ru/cpp-beginners/thread1497536.html
алгоритм эвклида C++
как работает этот код? int gcd(int a, int b) { while(b) b^=a^=b^=a%=b; return a; }
C++ Макрос BEGIN_MESSAGE_MAP
Пытаюсь разораться что делает макрос BEGIN_MESSAGE_MAP(CSpaceship,CCmdTarget) Там код получается неясный, вот определение самого макроса: #define BEGIN_MESSAGE_MAP(theClass, baseClass) \...
C++ Циклы while и for: в чем суть отличия? http://www.cyberforum.ru/cpp-beginners/thread1497526.html
Пытаюсь понять в чем суть отличия между этими циклами. Пишутся по разному, а по сути тоже самое. Можно ли написать цикл while таким образом, чтобы нельзя было сделать аналогичный цикл с for? или...
C++ Сладкая олимпиадная задача Дан торт который порезан на m*n равных кусков и вы хотите иметь точно один фрукт на каждом куске. Давайте обозначим f(m,n) количество разных вариантов верхушек на торте с m разными фруктами(m ≥ 2),... подробнее

Показать сообщение отдельно
foxsc
1 / 0 / 0
Регистрация: 30.06.2015
Сообщений: 41

Расшифровка таинственного пробела - C++

12.07.2015, 11:46. Просмотров 190. Ответов 2
Метки (Все метки)

Большая просьба помочь.Есть задача проверить является ли число двоичным или десятичным:
вот код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
int main()
{setlocale(LC_ALL,"Rus");
char stroka[255];
int _int, i=0, n, x=0;
cout<<" Введите строку >> \t \n";
cin.getline(stroka, 255);
n=strlen(stroka);
while (i<n)
{
_int=stroka[i];
if ((_int==44) || (_int==46) || (_int==48) || (_int==49))
x++; i++;
}
if (x!=i) cout<<stroka<<" - не двоичное число ";
else cout<<stroka<<" - двоичное число ";
system("pause>>void");
return 0;
}
Мне не понятно почему "_int=stroka[i];" & "_int==44" обявляются через знак нижнего подчеркнивания.Если его убрать,то код не работает.Всем спасибо ,кто ответил
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru