Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ одномерный массив В одномерном массиве размещены: в первых элементах-значения аргумента, в следующих-соответствующие им значения функции. Напечатать элементы этого массива в виде двух параллельных столбцов (аргумент и значение функции) https://www.cyberforum.ru/ cpp-beginners/ thread1549704.html C++ Лямбда-выражение и поиск значения в векторе
Необходимо реализовать простенькую программку поиска значения в векторе. Но сделать это нужно с помощью лямбда-выражения. Как? #include "stdafx.h" using namespace std; int main() {
C++ Как указать числа в коде? https://www.cyberforum.ru/ cpp-beginners/ thread1549689.html
Есть линейный алгоритм с переменными.Типы исходных данных p,q вводятся с клавиатуры p-целое q-действительное.Как мне это указать в коде? #include <iostream> #include <math.h> #include <conio.h> #include <stdio.h> using namespace std; int main() { setlocale(LC_ALL, "Russian"); float p, q, n, m, k; cout << "Введите P \n";
C++ Найти произведение: P = 1.1 · 1.2 · 1.3 · 1.4.... https://www.cyberforum.ru/ cpp-beginners/ thread1549685.html
Дано натуральное число N. Найти произведение: P = 1.1 · 1.2 · 1.3 · 1.4 · ... (произведение вклчает в себя N сомножителей) . Посчитать в цикле
C++ Использование хэшсета в задаче выбора всех попарно различных элементов массива
Можно пример использования хэшсета в задачи выбора всех попарно различных элементов массива ? Т.е. чтоб небыло одиннаковых. Я читал, что для таких задач используют хэш - таблицы. Как это делать?
C++ Прокси в программе https://www.cyberforum.ru/ cpp-beginners/ thread1549671.html
Мне нужно использовать прокси в программе.. Как это можно реализовать в VS?
C++ Процессорное время сортировок https://www.cyberforum.ru/ cpp-beginners/ thread1549669.html
Прогнал массив из 10 000 строк на двух разных сортировках: shaker и quick. Процессорное время получилось 33 сек и 0.2 сек соответственно. Это похоже на правду?
C++ Вычислить среднее арифметическое значение всех чисел в бинарном древе
Всем привет, столкнулся с проблемой. Нужно описать функцию которая подсчитавает среднее арифметическое значение всех чисел в бинарном древе. Заранее спасибо.
C++ Ромб высотой в N, составленный из символов * Вводится натуральное нечетное число N. Напечатайте ромб высотой в N, составленный из символов * например: при n=5 * *** ***** *** * https://www.cyberforum.ru/ cpp-beginners/ thread1549646.html C++ Вывести все двухзначные числа, удовлетворяющие условию https://www.cyberforum.ru/ cpp-beginners/ thread1549637.html
Вывести все двухзначные числа от A до В, такие, что если к сумме цифр числа прибавить квадрат этой суммы, то получится само число. Если таких чисел на промежутке от А до B найдено не будет, сообщить об этом.Выполнить в цикле
C++ Подставить переменные в функцию вместо значений
MessageBoxA(0, "1", "Ошибка", MB_OK); Как сделать так чтобы вместо "1" и "Ошибка" были переменные
C++ Исправить ошибку в коде волнового алгоритма https://www.cyberforum.ru/ cpp-beginners/ thread1549611.html
вот код программы #include using namespace std; int plov(int n,int i,int j,int k,char*** a,int sum) { if((a== '.' ) && (i+1==n)) { sum++;
2 / 2 / 3
Регистрация: 04.05.2015
Сообщений: 93
12.10.2015, 18:08  [ТС] 0

Разработать класс String, который в дальнейшем будет использоваться для работы со строками - C++ - Ответ 8185136

12.10.2015, 18:08. Показов 10718. Ответов 10
Метки (Все метки)

Ответ

nmcf,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include <iostream>
#include <string>
using namespace std;
 
class string_
{
private:
    char *strings;
    int len;
public:
    string_()
    {
        len = 81;
        strings = new char[len];
        *strings = '\0';
    }
    string_(int len)
    {
        strings = new char[len + 1];
        strcpy(strings, strings);
    }
    string_(const char* string)
    {
        strings = new char[strlen(strings) + 1];
        strcpy(strings, string);
    }
    string_(const string_ &news)
    {
        strings = new char[strlen(strings) + 1];
        strcpy(strings, news.strings);
    }
    ~string_()
    {
        delete[] strings;
    }
 
    string_ operator + (const string_& right)
    {
        char *s = new char[len + right.len + 1];
        string_ result(strcat(strcpy(s, strings), right.strings));
        delete[] s;
        return result;
    }   
 
    friend istream& operator >> (istream& stream, string_& orig);
    friend ostream& operator << (ostream& stream, const string_& orig);
};
 
istream& operator >> (istream& stream, string_& orig)
{
    stream >> orig.strings;
    return stream;
}
 
ostream& operator << (ostream& stream, const string_& orig)
{
    stream << orig.strings;
    return stream;
}
 
int main()
{
    string_ string1, string2(80);
 
    cout << "Enter string 1: ";
    cin >> string1;
 
    cout << "Enter string 2: ";
    cin >> string2;
 
    cout << string1 << " + " << string2;
    string1 + string2;
    cout << " = " << string1 << endl;
 
    return 0;
}


Вернуться к обсуждению:
Разработать класс String, который в дальнейшем будет использоваться для работы со строками C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.10.2015, 18:08
Готовые ответы и решения:

Разработать класс String, который в дальнейшем будет использоваться для работы со строками
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; using namespace std; class string_...

Разработать класс String, который в дальнейшем будет использоваться для работы со строками.
Всем доброго времени суток! Помогите пожалуйста т.к я не очень понимаю задание, что от меня...

Разработать класс String для работы со строками
/*Разработать класс String для работы со строками. Класс должен содержать: - Конструктор по...

Разработать класс String для работы со строками
Разработать программу, демонстрирующую работу с производным от приведенного в примере класса. Класс...

10
12.10.2015, 18:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.10.2015, 18:08
Помогаю со студенческими работами здесь

Разработать класс String для работы со строками
Не могу разобраться с проблемой. Вроде все сделал, как надо, а ошибка повторяется: #include...

Разработать класс String для работы со строками
разработать класс String для работы со строками. Класс должен содержать контср по умолчанию,...

Создайте класс String для работы со строками
народ помогите пожалуйста, классы тяжко даются:( 1. код корректен? 2. не могу сообразить как...

Создать класс String для работы со строками
Здраствуйте! Создать класс String для работы со строками,аналогичными строкам Turbo Pascal (строка...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru