С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Создать класс String - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Довести длину строки до заданной, вставляя пробелы между словами http://www.cyberforum.ru/cpp-beginners/thread1306523.html
Довести длинну строки до заданной вставляя пробелы меду словами . Напечатать все слова которые совпадают с ее первым словом. Пожалуйста Добавлено через 18 часов 0 минут Людиии
C++ Определять минимальную сумму между двумя соседними элементами массива Задание: Напишите программу, которая позволяет вводить динамический одно-мерный целочисленный массив и посредством вызова функции определять минимальную сумму между двумя соседними элементами... http://www.cyberforum.ru/cpp-beginners/thread1306521.html
C++ Объясните работу указателей
Не могу въехать в тему указателей в с++.Как я понял указатель это та же переменная только значением является адрес. Дали в универе код, сижу над ним, никак не могу вникнуть. #include <iostream>...
Переставить значения заданного одномерного массива C++
Помогите, пожалуйста, справиться с задачей! Нужно переставить значения заданного одномерного массива так, чтобы все нулевые значения оказались в конце массива, а ненулевые в начале. не нарушая...
C++ Написать функцию вычисления корней квадратного уравнения http://www.cyberforum.ru/cpp-beginners/thread1306514.html
Напишите функцию вычисления корней квадратного уравнения. Про-грамма должна принимать от пользователя коэффициенты, вызывать функцию, а затем выводить полученный результат. Параметрами функ-ции...
C++ Заменить на 0 элементы массива только начал изучать програмирование на C++. Заменить на 0 элементы массива, расположенные справа от наибольшего. все данные целого типа, размер массива 10 чтение данных осуществлять из файла... подробнее

Показать сообщение отдельно
EfimKR
53 / 26 / 10
Регистрация: 24.06.2014
Сообщений: 229
Записей в блоге: 1
21.11.2014, 22:25  [ТС]
Цитата Сообщение от vxg Посмотреть сообщение
+ учтен ли у вас вариант когда в конструктор или оператор= передают строку у которой S = 0
Имеется в виду, создание строки без элементов?
Цитата Сообщение от vxg Посмотреть сообщение
//6. Вставка символа в указанную позицию строки. - bool insert(char c, int pos) {if (pos > len) return false; S[pos] = c; return true;}
при этом мы просто заменим символ, а как можно реализовать вставку с увеличением длины строки?
Просто я сомневаюсь, что корректно отработает вариант перевыделения памяти (delete[]/new[]).
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.