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

Конвертация из int в string и наоборот - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ символ http://www.cyberforum.ru/cpp-beginners/thread331401.html
Для встречающихся в заданном тексте пар рядомрасположенных символов указать сколько раз встречается каждая из таких 2-х буквенных сочетании
C++ Использование русского языка в DevC++ Пишу программу на С++ (недавно начал изучение). Весь код есть, компиляция проходит успешно, запускаю - вместо букв, "каракули". Естественно, нужно добавить (или как там это называется) русский язык. Пишу: setlocale(LC_ALL, "Russian"); Не помогает. Прошу помощи у интернета. #include <locale.h> ... setlocale(LC_ALL, "rus" Тоже самое. Что делать? P.S DevC++ 4.9.9.2 http://www.cyberforum.ru/cpp-beginners/thread331383.html
C++ Прошу помочь с прогой, если можно) надо её оживить...
#include <conio.h> #include <stdio.h> #include <stdlib.h> #include <graphics.h> #include <time.h> #include <math.h> #include <iostream.h> #include <dos.h>
Типы Данных C++
Извиняюсь, за тупой вопрос, но какой самый большой целочисленный тип данных доступный в компиляторе visual c++ express edition 2010, по возможности с примером кода.
C++ Материал по ООП http://www.cyberforum.ru/cpp-beginners/thread331357.html
Сейчас изучаю начало начал в с++. То есть простейшие консольные программы строю. Хотелось бы уже попробовать поработать с настоящим программо-строем. То есть посоздавать программы на WindowsForm с кнопочками, с полями.. Не знаю как точно объяснить. Чтобы программы были не консольные а с помощью различных диалоговых окон общались с пользователем. Не могли бы помочь мне и дать мне материала по этой...
C++ Структура,которая представляет односвязные списки Помогите пожалуйста если не трудно.Во-первых ,почему то программа не хочет компилироваться.Во-вторых каким образом для данного класса объекты могут выделяться динамически. #include <stdio.h> struct Item { int x,y; Item *next; Item() { подробнее

Показать сообщение отдельно
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
10.07.2011, 16:22     Конвертация из int в string и наоборот
Цитата Сообщение от Onishare Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
string Int2String(int value) {
  string res;
  bool continue = true;
  do {
    switch(value % 10) {
      case 0: res = "0" + res; break;
      case 1: res = "1" + res; break;
      case 2: res = "2" + res; break;
      case 3: res = "3" + res; break;
      case 4: res = "4" + res; break;
      case 5: res = "5" + res; break;
      case 6: res = "6" + res; break;
      case 7: res = "7" + res; break;
      case 8: res = "8" + res; break;
      case 9: res = "9" + res; break;
      default: continue = false;
    }
    value /=  10;
  } while (continue && value);
  return res;
}
Надо писать короче:
C++
1
2
3
4
5
6
7
8
9
10
11
string Int2String(int value)
{
  string res;
  char ch = 0;
  char digit[] = "0123456789";
  do { ch = value % 10;
       res = digit[ch] + res;
    value /=  10;
  } while (value);
  return res;
}
 
Текущее время: 22:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru