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

Вопрос по классам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как создать папку (а не файл) в VS2003? http://www.cyberforum.ru/cpp-beginners/thread12105.html
как создать паку (а не файл) в с++? файл я создаю так - ofstream input_file("file.txt") ; а файл в уже существующей папке так ofstream input_file("folder/file.txt") ;
C++ Найти угол между пересекающимися прямыми на плоскости Суть заключается вот в чём Заданы уравнения пересекающихся прямых на плоскости Y=k1x+b1 и y=k2x+b2 найти угол в градусах и минутах между нимииспользую формулу tg=(k2-k1)/(1+k2*k1) http://www.cyberforum.ru/cpp-beginners/thread12026.html
Крестики-нолики C++
Здраствуйте,помогите пожалуйсто с програмкои крестики нолики проблема не могу в вести символы. Вот собственно сам код рамки . #include<iostream> #include<time.h> usingnamespace std; void ramka(int vis,int shir)//a-visota,b-shirina { int kletka=3;
Как создать класс, который содержит элементы другого класса C++
Добрый день, я чисто любитель, начала сама потихоньку разбираться в с++, благополучно дошла до классов и сделала класс konto (банковский счет). Теперь я хочу сделать класс банк, в котором будут функции ДобавитьНовыйСчет, ДобавитьДенегНаУказанныйСчет, РаспечататьИнфуПоВсемСчетам и НайтиСчетПоНомеру. Но я не знаю как вообще сделать класс, который содержит элементы другого класса, читала про arrays...
C++ помогите пожалуйста в работе с ZIP архивами http://www.cyberforum.ru/cpp-beginners/thread11989.html
очень нужно автоматизировать распаковку zip-архива:wall:
C++ А_Ламот demo3_6.cpp где ошибка? Ктото уже точно это проходил, помогите разобратся, пожалуйста? часть кода из "demo3_6.cpp" sprintf(buffer,"WM_PAINT called %d times. ", ++wm_paint_count); TextOut(hdc, 0,0, buffer, strlen(buffer));ошибки: demo3_6.cpp(70) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help... подробнее

Показать сообщение отдельно
qwone
9 / 9 / 1
Регистрация: 18.08.2008
Сообщений: 129

Вопрос по классам - C++

03.09.2008, 23:16. Просмотров 930. Ответов 3
Метки (Все метки)

Есть такой код
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
#include <iostream>
 
class C1{
public:
    C1(){std::cout <<" 1 is open"<<std::endl;};
    ~C1(){std::cout <<" 1 is close"<<std::endl;};
};
class C2{
public:
    C2(){std::cout <<" 2 is open"<<std::endl;};
    ~C2(){std::cout <<" 2 is close"<<std::endl;};
};
class C3{
public:
    C3(){std::cout <<" 3 is open"<<std::endl;};
    ~C3(){std::cout <<" 3 is close"<<std::endl;};
};
 
int main(){    
    {C1 O1;}
    {C2 O1;}
    {C3 O1;}
    return 0;
}
Вопрос звучит так:
Существует ли механизм ( или трюк) в С/C++ , чтобы открывали и закрывал объект O1 классов (С1 .... С10) в цикле или произвольно ( вводом с консоли).
У меня только идея через if или switch . A у ВАС?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru