Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
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++;
 Аватар для Виталя97
2 / 2 / 3
Регистрация: 04.05.2015
Сообщений: 93
12.10.2015, 18:08  [ТС] 0

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

12.10.2015, 18:08. Показов 10794. Ответов 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
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.10.2015, 18:08
Помогаю со студенческими работами здесь

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

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

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

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

0
Новые блоги и статьи
[Golang] 121. Best Time to Buy and Sell Stock
alhaos 28.01.2025
В этой задаче мы получаем слайс целых чисел, которые означают цену акции в разные моменты времени, и должны вернуть максимально возможную прибыль от купли продажи акции. / / . . .
Проектирование и моделирование
hw_wired 28.01.2025
Введение в моделирование Моделирование представляет собой один из фундаментальных методов научного познания, который позволяет изучать объекты и явления через создание их упрощенных аналогов. В. . .
Алгоритмы и исполнители
hw_wired 28.01.2025
Введение в алгоритмы В современном мире информационных технологий алгоритмы играют основополагающую роль в решении различных задач и автоматизации процессов. Алгоритм представляет собой точную. . .
Хранение информации
hw_wired 28.01.2025
Введение: Роль систем хранения информации в современном мире В современную эпоху цифровых технологий эффективное хранение информации становится одним из ключевых факторов успешного развития любой. . .
Обработка числовой информации
hw_wired 28.01.2025
Введение в обработку числовой информации В современном мире обработка числовой информации стала неотъемлемой частью как профессиональной деятельности, так и повседневной жизни. Электронные таблицы. . .
Мультимедиа
hw_wired 28.01.2025
Введение в мультимедийные технологии В современном мире мультимедийные технологии стали неотъемлемой частью нашей жизни, проникнув во все сферы человеческой деятельности. Термин "мультимедиа". . .
Обработка текстовой информации
hw_wired 28.01.2025
Введение в обработку текстовой информации В современном мире обработка текстовой информации играет фундаментальную роль в различных сферах человеческой деятельности. Текстовые редакторы стали. . .
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru