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

Что может делать функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как написать программу на C++ http://www.cyberforum.ru/cpp-beginners/thread1603596.html
Здравствуйте уважаемые форумчане, я новичок, знаю базовый C++ и мне интересно как написать нормальную, полезную программу? Не сортировка массивов, или поиск элемента в массиве, или калькулятор, а скажем игру какую нибудь, или драйвер, или еще что то! буду признателен если посоветуете такие книги, где написаны принципы написания таких программ. Спасибо за внимание!
C++ Глобальные указатели Добрый день! Почему при написании ниже приведённого кода могут возникнуть проблемы? File1: int a; int *pa = &a; File2: extern int *pa; F(*pa); http://www.cyberforum.ru/cpp-beginners/thread1603595.html
Задача с массивами C++
Создать int массив размером 10. Заполнить его случайными числами в диапазоне от 0 до 9. Создать второй массив, элементами которого будут суммы всех элементов первого массива с индексами от 0 до соответствующего индекса второго массива. Написать код, который "восстановит" первый массив из второго в третьем массиве.
C++ Исправление ошибок и работа со строками
Есть два вопроса: 1. Компилятор выделывается на косяк, который я не могу найти, быть может вы найдёте его? /*Описать процедуру SortInc3(A, B, C), меняющую содержимое переменных A, B, C таким образом, чтобы их значения оказались упорядоченными по возрастанию (A, B, C - вещественные параметры, являющиеся одновременно входными и выходными). С помощью этой процедуры упорядочить по возрастанию...
C++ Изменение уровня доступа при наследовании http://www.cyberforum.ru/cpp-beginners/thread1603570.html
Доброго времени суток! Можно ли создать такой базовый класс, что бы при наследовании от него, нельзя было изменить уровень доступа в функциях-членах? Добавлено через 1 минуту И полях, хотя, наверное, это делается одинаковым способом. Добавлено через 15 секунд И полях, хотя, наверное, это делается одинаковым способом.
C++ Указатели При изучении книги наткнулся на: 1)Константные указатели char *const cp 2)Указатель на константу char const* cp 3)Константный указатель на константу const char const* cp В чем их различие? (В книге написано это не слишком прозрачно) подробнее

Показать сообщение отдельно
anti-k
227 / 75 / 23
Регистрация: 17.07.2015
Сообщений: 774
Завершенные тесты: 1
06.12.2015, 11:47  [ТС]
nmcf,
void ReplaceAll(const String& ob1, const String& ob2);
Мыслю что инициализирует объект путем конкатенации значений аргументов. Поправьте пожалуйста!!

Добавлено через 14 минут
nmcf,
вот и вся ф-ция
C++
1
2
3
4
5
6
7
8
9
10
11
void String::ReplaceAll(const String& ob1, const String& ob2)
{
    if ((strlen(mStr) + 1) < (strlen(ob1.mStr) + strlen(ob2.mStr) + 1))
    {
        delete[]mStr;
        mStr = new char[strlen(ob1.mStr) + strlen(ob2.mStr) + 1]();
 
    }
    strcpy(mStr, ob1.mStr);
    strcat(mStr, ob2.mStr);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru