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

Как использовать функцию класса в другом классе (ни один из классов не наследует другой)? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инициализация двумерного массива http://www.cyberforum.ru/cpp-beginners/thread11176.html
Чет не понимаю на что возмущается компилятор... Заполняю как и заполнял раньше... char my_array; int x = 0; int t = 2; for(; x < 2; x++) { my_array = "*"; std::cout << my_array; } t--; x = 0; for(; x < 1; x++) { my_array = "*";
C++ преобразование типов открываю файл при помощи функции fopen, имя файла нужно получить из OpenDialog! пытался вытащить путь к файлу в char, но fopen его не видит!!! подскажите плиз что делать!!! http://www.cyberforum.ru/cpp-beginners/thread11175.html
Вопрос про указатели C++
#include <iostream.h> int main() { int x; int *Pointer; pointer = &x; cout << pointer; cout << *ponter; return 0; }
C++ Можно ли использовать клаcсы MFC (например CString) при создании проекта Win32?
я работаю в вижуал студио 2003
C++ Программа перестает компилироваться после подключения библиотеки <Afx.h> http://www.cyberforum.ru/cpp-beginners/thread11124.html
#include "stdafx.h" #include <fstream> #include <iostream> #include <stdio.h> #include <math.h> #include <Afx.h> using namespace std;коды ошибок: kool error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in libcpd.lib(newop.obj) kool error LNK2019: unresolved external symbol __endthreadex referenced in function "void __stdcall AfxEndThread(unsigned...
C++ Как создавать массивы объектов, и как к ним обращаться? как создавать массивы объектов и как к ним обращаться? вот что пишет создатель самого си в своей книге - 5.5.5 Массивы объектов класса Чтобы можно было описать массив объектов класса с конструктором, этот класс должен иметь стандартный конструктор, т.е. конструктор, вызываемый без параметров. Например, в соответствии с определением table tbl;будет создан массив из 10 таблиц, каждая из... подробнее

Показать сообщение отдельно
Beliy_shum
1 / 1 / 0
Регистрация: 10.08.2008
Сообщений: 65
12.08.2008, 02:07  [ТС]

Использование в ваших программах методов класса
По мере создания методов класса возможны ситуации, когда функция, созданная вами для использования классом, может быть полезна для операций вашей программы, которые не включают объекты класса. Например, в классе menu была определена функция clear_screen, которую вы, возможно, захотите использовать в программе. Если ваш класс содержит метод, который вы захотите использовать вне объекта класса, поставьте перед его прототипом ключевое слово static и объявите этот метод как public:
public:
static void clear_screen(void);
Внутри вашей программы для вызова такой функции используйте оператор глобального разрешения, как показано ниже:
menu::clear_screen();
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru