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

Преобразование строки в число - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создайте класс name, методы класса с файловым вводом/выводом данных http://www.cyberforum.ru/cpp-beginners/thread1152591.html
#include <iostream> #include <string> #include <fstream> #include <locale.h> using namespace std; int kol; int cl = 0;
C++ Программа, которая вычисляет длину введенной с клавиатуры строки Ребят помогите и объясните пожалуйста :wall::cry: Нужно написать программу, которая вычисляет длину введенной с клавиатуры строки. p.S. Находил подобную тему на форуме, но не разобрался в программе...=(((( http://www.cyberforum.ru/cpp-beginners/thread1152586.html
Дан файл состоящий из строк которые могут начинаться C++
дан файл состоящий из строк которые могут начинаться либо с русских либо с английских слов.записать в другой файл только те строки которые начинаются с русских слов. программа на Turbo C++. помогите,, нужно на завтра.
C++ Исправить регулярку, чтобы в rgxm записывалось последовательно логин, пароль, адрес сервера, порт и имя потока
Пытаюсь распарсить выражение такого вида "rtsp://@]<server-address-or-name>" result = std::regex_match(url, rgxm, std::regex("rtsp://(\\w*):*(\\w*)@*(*):*(\\d*)(*)")); Но если отсутсвует логин и пароль, то не верно определяется адрес сервера (ip-address) (первые цифры идут в логин, пароль пустой и соотвестнно адрес не верно определен) Как можно исправить регулярку, чтобы в rgxm...
C++ Ссылка на переменную другого класса http://www.cyberforum.ru/cpp-beginners/thread1152545.html
Всем привет ! Хочу создать ссылку на переменную класса Animation. class PLAYER { public: .... float &CURRENTFrame;
C++ Вычислить суммы положительных элементов для каждого столбца Дан двумерный массив размером m*n. Заполнить его с клавиатуры. Определить номера строк, содержащих только положительные элементы. вот нашел на форуме такое вот решение, попробовал сам немного изменить, но выдает ошибку. Подскажите пожалуйста, как сделать чтобы он считал номера столбцов только с положительными элементами и вычислял суммы этих элементов для каждого столбца. Если можно, с... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6374 / 4840 / 441
Регистрация: 14.02.2011
Сообщений: 16,043
21.04.2014, 00:22     Преобразование строки в число
Цитата Сообщение от ыфырф1992 Посмотреть сообщение
Т.е. код элемента в типе char храниться в 16-ной системе, если я вас правильно понял.
все данные внутри компьютера хранятся в виде двоичных чисел
а вот как их интерпретировать это уже дело другое С позволяет общаться с десятичными, восьмеричными, шестнадцатеричными числами и с символами( речь про целочисленные типы в частности char)

0х30, 48, 060, '0' это одно и тоже в памяти будет как 0010 0000(двоичное)
так же эти числа могут интерпретироваться и как данные и как код (архитектура фон Неймана)
или по разному данные/код (гарвардская архитектура)
но это тема отдельного разговора
вот если интересно
http://ru.wikipedia.org/wiki/Архитектура_фон_Неймана
http://ru.wikipedia.org/wiki/Гарвардская_архитектура
Цитата Сообщение от ыфырф1992 Посмотреть сообщение
А почему такая запись "прокатывает"
такая это какая
Цитата Сообщение от ыфырф1992 Посмотреть сообщение
if (x) break;
эта ?
в стародавние времена когда создавался язык Си не было типа bool
и решили что 0 это ложь а все что не ноль это истина
эта запись идентична вот этой
C++
1
if (x!=0) break;
Добавлено через 7 минут
если напишешь так

C++
1
2
3
4
5
int a=5;
 
int b,c;
b=a==0;
c=a!=0;
то получишь b 0 c 1
все дело в том что при преобразовании из типа bool в тип int true(истина) равна 1, а false(ложь) равна 0
 
Текущее время: 15:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru