Форум: Форум C++Разное
Новые темы: 00
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: конкатенация чисел
 
 автор: lestat89   (17.04.2012 в 10:15)   письмо автору
 
 

int a=1,b=1,c;

Как сделать что бы в переменной 'c' было '11' ?

  Ответить  
 
 автор: cheops   (17.04.2012 в 22:04)   письмо автору
 
   для: lestat89   (17.04.2012 в 10:15)
 

Эээ... это десятичная система исчисления? Если да, то можно поступить так
c = 10 * a + b;

  Ответить  
 
 автор: lestat89   (19.04.2012 в 10:44)   письмо автору
 
   для: cheops   (17.04.2012 в 22:04)
 

Да, но:

a = 0;
b = 1;

результат
10 * 0 + 1 = 1 , а нужно 01
почему нету точки как в php....

  Ответить  
 
 автор: cheops   (21.04.2012 в 14:36)   письмо автору
 
   для: lestat89   (19.04.2012 в 10:44)
 

Да, предопределенного оператора нет, это нужно сначала договориться об использовании или создании собственного класса строк, где операция конкатации есть или может быть легко введена, возможно с перегрузкой оператора.

Что мы можем использовать для решения задачи? char, String, STL?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования