неофициальный форум фкн

Работа с классами в Си++ = пример программы

{общий ход решения и советы здесь}

// pcmodel.cpp : Defines the entry point for the console application.
//
    /*
    12. Персональный компьютер. Реализуемые объекты:
    процессор, память, системная плата, устройства ввода вывода.
    Реализовать процедуры ввода/вывода с учетом возможностей оборудования.

    Уточнение =
    Для каждой задачи необходимо реализовать объектную модель.
    В реализации задач должны присутствовать наследование, агрегация и др. взаимодействия классов.

Пауза в программе си++ sleep + Завершение программы си++

Для винды изучите пример такой вот маленькой функции =

#include < Windows.h > 

 void  exitprogram()
 {
	 Sleep(800); ////пауза
	 printf("\n\n"); 
	 printf("Bye! =)"); // прощаемся с пользователем =)
	 printf("\n\n"); 
	 Sleep(1000); //  ещё пауза!))

	  exit(0); // завершаем программу
 }

Классы - поля = разница между точкой и стрелкой в СИ++ expression must have class type c++

Товарищи, помните, что:

a->b

эквивалентно =

(*a).b

Просто первый вариант ,вроде как удобнее при записи)

http://stackoverflow.com/questions/65476...

Выключить прекомпилированные заголовки turn off precompiled headers visual studio 2010

выключить прекомпилированные заголовки

это делается так =

Project  -> Properties->C/C++ ->
-> Precompiled Headers  =  выбираем Not Using Precompiled Headers

expression must be a modifiable lvalue c++ = ошибка

ошибка связана с тем , что происходит попытка изменить константу - или вообще что-то , что изменению не подлежит.

no default constructor exists for class c++ = ошибка

если написан самодельный конструктор класса то при наличии агрегирования классов следует указать на то - какой именно конструктор используется для порождения члена класса, который сам по себе также является классом =

http://stackoverflow.com/questions/49812...

Как создать объект в Си++ = c++ создание объекта , создание нового объекта c++ = агрегация классов c++

Я приведу здесь только часть кода, иллюстрирующего работу с классами в Си++.
В частности мы здесь создаём новый объект =

 Intel2000 * newcpu =new Intel2000("x86",3,123654); // СОЗДАНИЕ ОБЪЕКТА В(на)) СИ++ ))

(в контексте - смотрите код ниже)
а также всё более "навороченное" взаимодействие классов.

Смотрите полные рассуждения о решении данной задачи

Pages

Subscribe to RSS - неофициальный форум фкн