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

Преобразуем int в string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Аргументы и using http://www.cyberforum.ru/cpp-beginners/thread966526.html
Я прочитал мног статей про аргументы в функциях (вообще меня тупо интересовало что пишется в скобках после main) , Но ничего не понял (подскажите...). еще я хотел узнать чем отличается using от include? (подскажите)
C++ Счетчик Здравствуйте. есть счетчик int main(){ float b=-1,b1=0.1,b2=1; for(b;b <= b2;b=b+b1) { printf("\nb = %f", b); http://www.cyberforum.ru/cpp-beginners/thread966524.html
C++ Расстояние
Нужно задать и вывести на экран количество связей между элементами, смотрим рис. Если есть хоть идеи как, напишите.
C++ Среднее арифмитическое
Найти среднее арифмитическое элементов с четным индексом в одномерном массиве. main () { /* тут пропускаю объявление переменных и ввод массива*/ /*компилятор ругается на этот цикл:*/ for (i = 0; i < size; i++) / i - счетчик в массиве { if mas /mas - имя массива
C++ задача по C++( одномерный массив) http://www.cyberforum.ru/cpp-beginners/thread966495.html
В одномерном массиве, состоящем из п вещественных элементов, вычислить: • сумму отрицательных элементов массива; • произведение элементов массива, расположенных между максимальным и минимальным элементами. Упорядочить элементы массива по возрастанию.
C++ ЛВ(ЛОГИЧЕСКОЕ ВРОЖЕНИЯ) Помогите составить ЛВ в схеме if допустим int a; cin>>a; if(6>12) { cout<<"Hello ifloud"; } подробнее

Показать сообщение отдельно
EfimenkoFedor
0 / 0 / 1
Регистрация: 29.09.2012
Сообщений: 59
01.10.2013, 18:17  [ТС]     Преобразуем int в string
А почему это неправильно работает
C
1
2
3
4
5
6
7
8
9
10
string Summ2(string Number_1, string Number_2){
    
    string Summ;
    
    for(int i=50; i>=0; i--){
        Summ[i] = '2';
    }
    
    return Summ;
}
Я хочу чтобы на выходе была строка из 51 символа "2"

но на выходе
C
1
2
3
AnswerNumber = Summ2(FirstNumber, SecondNumber);
    
    printf("Итог\n%s\n", AnswerNumber.c_str());
Я получаю
Код
222222222222222222222221
Это явно меньше 51 символа и еще 1 в конце почему-то
 
Текущее время: 19:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru