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

Функция, которая преобразует строку шестнадцатеричных цифр - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс name, включающий в себя данные (имя, фамилия, отчество и номер работника). Зацикливание при чтении файла http://www.cyberforum.ru/cpp-beginners/thread1153652.html
#include <iostream> #include <string> #include <fstream> #include <locale.h> using namespace std; int kol; int cl = 0;
C++ Может так случится, что процесс приема новых сообщений и их прорисовки превратится в бесконечный цикл? Допустим у меня есть приложение, которое добавляет в себя поступающие сообщения. А эти сообщения сыпят постоянно. Может так случится,что процесс приема новых сообщений и их прорисовки превратится в бесконечный цикл? и все начнет тормозить? мышь начнет постепенно медленней реагировать, а потом все зависнет? http://www.cyberforum.ru/cpp-beginners/thread1153641.html
Wchar_t C++
подключаюсь к серверу. Присваиваю переменной типа string имя, const char* charName = _Name.c_str(); затем в цикле передаю серверу имя клиента, в цикле делаю следующее: Client.send_data(charName); cout<<*charName; выводит : 98Data send 32767Data send -268434792Data send
Неверная кодировка при считывании из файла C++
Проблема такая, при считывание из файла идет кракозябра, как это исправитьsetlocale(LC_ALL, "rus"); FILE *fp; if(!(fp = fopen("C:\\Users\\Maxim\\Documents\\Visual Studio 2008\\Projects\\datebasemax\\datebasemax\\maxim.txt","r"))==NULL) { cout<<"открыт"<<endl; } student maxim; int i =0; while(!feof(fp))
C++ Составить программу, которая находит n-е число Фибоначчи. Использовать в задаче рекурсивную функцию http://www.cyberforum.ru/cpp-beginners/thread1153587.html
C++ Построить лес цифрового поиска по числам, хранящимся в текстовом файле Построить лес цифрового поиска по числам, хранящимся в текстовом файле. Использовать реализацию леса в виде бинарного дерева. Проверить с помощью этого леса, есть ли среди указанных чисел число N, введенное с клавиатуры. всё что есть #pragma once class tree { struct data { int key; data*left; подробнее

Показать сообщение отдельно
fishec
 Аватар для fishec
118 / 118 / 30
Регистрация: 07.09.2013
Сообщений: 337
21.04.2014, 22:28     Функция, которая преобразует строку шестнадцатеричных цифр
Первая.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
 
int Num(string s){
    int result = 0;
    for (int i = 0; i < s.length(); ++i){
        if (s[i] >= '0' && s[i] <= '9')
            result = 16 * result + s[i] - '0';
        else
            result = 16 * result + s[i] - 'A' + 10;
    }
    return result;
}
 
int main()
{
    cout << Num("12AB");
    cout << endl;
    system("pause");
}
 
Текущее время: 08:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru