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

Удалить из слова предыдущие вхождения последней буквы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Присвоение this иного указателя http://www.cyberforum.ru/cpp-beginners/thread980488.html
void Polynomial::List::add_list_end(int value) { Polynomial::List *new_obj = new Polynomial::List; new_obj->data = value; new_obj->next = NULL; if (this){ Polynomial::List *temp = this; while (temp->next != NULL) temp = temp->next;
C++ уравнение cosx+cos2x+.+ cosx Будьте добры, помогите пожалуйста cosx+cos2x+...+ cosx нужно составить программу другу а C я не знаю http://www.cyberforum.ru/cpp-beginners/thread980486.html
C++ Найти среднее арифметическое всех отрицательных элементов в четных элементах двух одномерных массивов
Если можно, с кометнариями, сделайте программу, выходные данные которые нужно вводить с клавиатуры игенерировать с помощью функции random. Задание: вычислить среднее арифметическое всех элементов массива Х (n) целых чисел, которые являются отрицательные и имеют четные номера.
Редактирование кода C++
Есть код программы: /* Задача: Характеристикой столбца матрицы назовем сумму его отрицательных элементов, имеющих нечетные значения индексов. Переставляя столбцы заданной матрицы, расположить их в соответствии с убыванием характеристик. */ #include <iostream> #include <time.h> //Для генератора случ. величины
C++ Подскажите, как дописать одну функцию для моего Дерева пожалуйста http://www.cyberforum.ru/cpp-beginners/thread980456.html
Осталось совсем немного дописать. Помогите пожалуйста.По заданным значениям "х" рассчитать число всех узлов с глубиной "х" в заданном дереве. Весь код компилируется, но функция sum работает неправильно ка-то. Она не считает количество узлов. #include <iostream> #include <conio.h> using namespace std; struct Node { int x; Node *l,*r; };
C++ Вывести на экран числа после 1 Есть программа для перевода числа в двоичный код! Мне нужно чтобы на экран выводило числа начиная с первой единицы! Пример Я ввожу число 842 и мне выводит : 00000000000001101001010 Мне нужно что бы было :1101001010 Также я потом все это буду переводить на визуалку.(так что можно код сразу с визуалки) подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7210 / 4376 / 638
Регистрация: 29.11.2010
Сообщений: 11,887
18.10.2013, 01:34
При количестве итераций цикла с телом
Цитата Сообщение от MrGluck Посмотреть сообщение
char c = s.back();
s.erase(s.find(c), 1);
std::cout << s << std::endl;
}
превышающим размер объекта std::string, идет вылет т.к. выходим за границы слова (пытаемся удалить букву из пустой строки). Если число итераций равно длине слова, то строка очищается, если меньше, то остаются буквы.

Добавлено через 12 секунд
Покажите код, которым тестируете
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru