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

Классы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ LAN и консольное приложение http://www.cyberforum.ru/cpp-beginners/thread437759.html
Здравствуйте, заинтересовал такой вопрос: а можно ли написать 2 приложения на С++ и между ними что-то типа чата.. 1й клиент отправляет сообщения 2му, а второй 1му, ? и вообще, на с\с++ есть возможность работы с сетью? я в этом новичек, поэтому пока прошу ответить , есть ли шансы.. ну и если да, то.. что посоветуете почитать на эту тему?
C++ сортировка вектора tok(int x, int y):u(x),uu(y){}... vector<tok> koor;... tok t2(x,y); koor.push_back(t2);... мне надо отсортировать вектор по значениям x(y должен быть привязан к х), как это сделать? что-то типа: sort(koor.х.begin(),koor.х.end()); http://www.cyberforum.ru/cpp-beginners/thread437752.html
C++ Применение массивов и функций пересенная-массив
Функция такова y=1/2(одна вторая) ln x (логарифм от x вроде) y=1/2 ln x Попрошу вас дорогие программисты , в с++ переделать с массивами мой код #include <cstdlib> #include <iostream> #include <math.h> using namespace std; //y=1/2*log(x) //x=0,1,2,3,4,5,6,7,8,9;
С Pascal в С++ перевести задачку C++
program zadanie_5; uses crt; const nn=15; var n, i, j, k, imax, jmax: integer; a: array of real; b:array of real;{массив для запоминания строк и столбцов} r: real; f:boolean; begin randomize;
C++ Помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread437742.html
Дана строка символов. Заменить один слог на другой. Длина слогов одинаковая
C++ Для х изменяющегося от a до b с шагом(исправить малость) Всем доброго вечера!!!! Тут задачка не из простых, вроде как написал но че-то не работает! Не могли бы вы ее просмотреть и кое-где исправить ее!!!Буду очень благодарен!! Само задание: Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд в двух случаях: а) для заданного n; б) для заданной точности е (е=0.0001). Для... подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
30.01.2012, 14:20     Классы
Korbofos,
1. Да, если он не объявлен как static, то является индивидуальным для каждого объекта и, следовательно, будет для каждого объекта создан заново. Поэтому если нужно, чтобы он был единым для всех объектов, то следует объявить его как static.
2. Нет. Структура должна быть следующая:
Class.h
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
#ifndef CLASS_H
#define CLASS_H
 
class Class
{
public:
    Class();
    // other constructors
    
    ~Class();
 
    type1 method1(parameters);
    type2 method2(parameters);
    // ...
    typeN methodN(parameters);
 
protected:
    // ...
 
private:
    // ...
};
 
#endif
Class.cpp
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
#include "Class.h"
 
Class::Class()
{
    // ...
}
 
// Other constructors
 
Class::~Class()
{
    // ...
}
 
type1 Class::method1(parameters)
{
    // ...
}
 
type2 Class::method2(parameters)
{
    // ...
}
 
// ...
 
typeN Class::methodN(parameters)
{
    // ...
}
 
// ...
Файл, где требуется использовать класс Class
C++
1
2
#include "Class.h"
// ...
 
Текущее время: 11:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru