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

Создать класс 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> using namespace std; int main() { int *q, n, *p; // здесь вроде как объявляем 2 указателя и переменную n = 100; p = &n; // &-используется для определения адреса по имени, т.е. приравниваем...
Переставить значения заданного одномерного массива C++
Помогите, пожалуйста, справиться с задачей! Нужно переставить значения заданного одномерного массива так, чтобы все нулевые значения оказались в конце массива, а ненулевые в начале. не нарушая порядок, в котором они следовали в исходном массиве.
C++ Написать функцию вычисления корней квадратного уравнения http://www.cyberforum.ru/cpp-beginners/thread1306514.html
Напишите функцию вычисления корней квадратного уравнения. Про-грамма должна принимать от пользователя коэффициенты, вызывать функцию, а затем выводить полученный результат. Параметрами функ-ции должны быть коэффициенты и корни уравнения. Такие аргументы как корни уравнения необходимо передавать по ссылке. Значение, воз-вращаемое функцией, должно передавать в вызывающую программу ин-формацию о...
C++ Заменить на 0 элементы массива только начал изучать програмирование на C++. Заменить на 0 элементы массива, расположенные справа от наибольшего. все данные целого типа, размер массива 10 чтение данных осуществлять из файла запись необходимой информации осуществлять в файл. заранее спасибо за помощь! подробнее

Показать сообщение отдельно
vxg
Модератор
 Аватар для vxg
2667 / 1678 / 158
Регистрация: 13.01.2012
Сообщений: 6,271
21.11.2014, 10:54     Создать класс String
оставшиеся задания выглядят совсем не сложными по сравнению с теми которые вы уже решили.
//6. Вставка символа в указанную позицию строки. - bool insert(char c, int pos) {if (pos > len) return false; S[pos] = c; return true;}
//7. Вывод на экран ANSII кодов строки. - я полагаю надо просто возвращать символ из указанной позиции и если это проблематично для вызывающего кода приводить код символа к int
//8. Перевод символов строки в большой регистр. - есть функция strupr но могут быть проблемы с русским
//9. Перевод символов строки в маленький регистр. - есть функция strlwr но могут быть проблемы с русским
+ учтен ли у вас вариант когда в конструктор или оператор= передают строку у которой S = 0
 
Текущее время: 05:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru