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

динамическая строка в классе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти в массиве, заполненном случайными числами, минимальный элемент http://www.cyberforum.ru/cpp-beginners/thread105446.html
дан масив одномерный заполненый рандомом и найти в етом масиве минимальный елемент. заранее благодарен..
C++ Одномерный массив Найти сумму кратных 4 чисел массива? Посмотрите. Тут есть ошибки? //--------------------------------------------------------------------------- #include <vcl.h> #include <iostream.h> #include <conio.h> #include <stdlib.h> http://www.cyberforum.ru/cpp-beginners/thread105439.html
Генератор текста,Анализатор текта,Графики,C#(предпочтительнее) или С++ C++
Здравствуйте! Необходима помощь по следующим вопросам. Мне нужно создать генератор текста, использующий вероятности встречаемости символов русского алфавита с пробелом, и вероятность появления биграмм (ну можно и триграмм, если это не сложно). О встречаемости символов(с числовыми значениями вероятностей) подробно написано: http://www.statsoft.ru/home/portal/exchange/textanalysis.htm...
Сервер для тестирования кодов на си++ C++
Не подскажете где можно запостить код: #include <iostream> #include <iomanip> #include <vector> typedef long long LL; LL base = 1000*1000*1000; std::vector <int> &operator *= (std::vector <int> &a, std::vector <int> &b) {
C++ написать 8-чный и 16-ный дамп http://www.cyberforum.ru/cpp-beginners/thread105427.html
нам задали написать 8-ный и 16-ный дамп в С++ я просто очень плохо пока в этой теме разбираюсь, помогите плиз...
C++ Нужно программу на Паскале переделать в программу на С++ Помогите, пожалуйста!!! У меня есть программа на Паскале , а нужно ее переписать, чтобы она была на С++ (windows консоль). Текст программы на Паскале: var i, i1, i2 ,N, z: integer; q,delta,X,Y,a,b,k,Y1,X1: real; M, M1: array of real; {2 stroki - 1- X, 2 - Y } подробнее

Показать сообщение отдельно
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
16.03.2010, 21:23     динамическая строка в классе
//Вот небольшой пример, надеюсь это в тему.
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
#include <iostream.h>
#include <string.h>
 
class MyClass {
 
char *str;
public:
MyClass(const char *p_str);
virtual ~MyClass();
 
inline long show_str(){
cout<<str;
cout<<'\n';
cout<<'\n';
return 0;
}
};
 
MyClass::MyClass(const char *p_str){
str = new char[strlen(p_str)+1];    //выделение памяти.
strcpy(str,p_str);                  //копирование в буфер, без проверки размера буферов
}
 
MyClass::~MyClass(){
delete []str;                       //освобождение памяти.
}
 
 
int main(){
MyClass obj("Petr");
obj.show_str();
MyClass m_objs[3]={"Ignat","Sergey","Pavel"};
for(int i=0;i<3;i++)m_objs[i].show_str();
 
 
 
return 0;
}
 
Текущее время: 22:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru