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

Статические члены и функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заменить в строке все множественные вхождения заданного символа одним http://www.cyberforum.ru/cpp-beginners/thread421553.html
Функция заменяет в строке все множественные вхождения заданного символа одним для использование нелбходимо использовать Указатели. Типизированные указатели. Указатели и массивы. Функции пользователя
C++ Шаблон класса "Очередь" описать класс:очередь (динамическая структура) тип данных:int,double,float.в каждом классе должны быть конструкторы с параметрами. программа должна корректно добавлять и удалять элементы из очереди. помогите пожалуйста((( http://www.cyberforum.ru/cpp-beginners/thread421543.html
C++ перегрузка операторов С++
есть программа: #include "stdafx.h" #include <iostream> using namespace std; class Time { private: int s, min, h;
Решить выражение C++
Народ, помогите плиззз))) Можете написать код для программы, считающей выражение y=lg(8x^2-6x). СПАСИБО! С НОВЫМ ГОДОМ!=)
C++ Найти угол, на основе координат мыши http://www.cyberforum.ru/cpp-beginners/thread421525.html
Здравствуйте, пробую себя в написании простенькой игрушки, пока-что ничего не получается =( Возникла вот такая проблема: есть изображение являющее собой "пушку" у танка, нужно естественной этой пушке целится в направлении курсора, соответственно нужно вычислять угол на основе положения мыши (и задавать вращение спрайту) , вот картинка для более точного понимания: Схематическое изображение...
C++ Возвращение ссылки или указателя на закрытый элемент класса. Всех уважаемых форуман. поздравляю с наступившим новым годом и прошу ответить на такой вопрос. Почему до сих пор современный C++ не избавился от такой зияющей бреши, как воззвращение открытой членом-функцией ссылки или указателя на закрытый член данного класса? подробнее

Показать сообщение отдельно
greeezz
272 / 165 / 4
Регистрация: 10.07.2011
Сообщений: 441
02.01.2012, 22:25
Цитата Сообщение от Razzeeyy Посмотреть сообщение
Static data members must be defined out side of class definition, because they don't belong to any specific instance of the class.
так точно.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class test {
private:
    static int x;
public:
    static void setX(int t);
    static void printX();
};
 
 
int test::x;
 
void test::setX(int t) {
    x = t;
}
 
void test::printX() {
    printf("%i", x);
}
Добавлено через 3 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "test.h"
 
int main() {
 
test::setX(10);
test::printX();
 
test obj;
obj.setX(2);
obj.printX();
 
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru