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

структура и класс - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки разных цветов http://www.cyberforum.ru/cpp-beginners/thread935024.html
Помогите разобраться с цветом в консольном приложении. Задача может оказаться довольно проста для вас, но, я , что то упорно не вижу ответа в гугле и на форуме=) помогите. и так задача. есть три строки из них одна или несколько при определенных условиях начинают мигать, типа правильный вариант. к примеру- void main(){ int a=1,b=2,c=3; cout<<a<<b<<c<<"\n"; cout<<a<<b<<c<<"\n"; ...
C++ Reference is ambiguous Всем доброго времени суток! Компилятор выдают ошибку в следующем коде: #include <iostream> using namespace std; struct distance { int feet; float inches; }; http://www.cyberforum.ru/cpp-beginners/thread935006.html
C++ Если я скачаю Microsoft Visual C++ 2012
Если я скачаю Microsoft Visual C++ 2012, будет ли потом после установки видно какое-либо окно? Ярлычки? Что-либо? А если уже Dev-C++ то они друг с другом не сторкнутся? И очень ли они разнятся?
Перегрузка операторов ввода-вывода C++
Доброго времени суток! Почему перестал работать >> оператор для стандартного типа char. Перегруженная операция cin>>one возвращает все тот же cin. Но при выводе cout<<oper; выводит в консоли символ 'М' все время. Помогите разобраться ! #include <fstream> // для потоковых файловых функций #include <iostream> #include <istream> #include <ostream> #include <string> #include <typeinfo>...
C++ Как вернуть из функции ошибку и её расшифровку? http://www.cyberforum.ru/cpp-beginners/thread934950.html
Вот пример функции: int test(int i) { if (!i) { //Добавить к возврату текстовое сообщение об ошибке return 0; }else if (i < 10) { return 1; }else if (i>=10) { //Добавить к возврату сообщение об ошибке
C++ Три камня преткновения Доброго времени суток форумчане! Углубляясь в изучение этого интересного ЯП постоянно генерируются вопросы, ответы на которые не смог нагуглить, но их понимание необходимо для дальнейшего изучения, поэтому хочу обратиться к более профессиональным программистам, которые помогут мне разобраться в следующем: 1) В википедии прочитал следующее => "Существует множество реализаций языка С++, как... подробнее

Показать сообщение отдельно
hommius
0 / 0 / 0
Регистрация: 20.10.2012
Сообщений: 12
07.08.2013, 22:48     структура и класс
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
33
34
#include "stdafx.h"
 
struct Point { //объявляется структура Point
    float x,y; //у которой 2 поля типа float
};
class Triangle { //объявляется класс Triangle
    Point a,b,c; //у него 3 Point поля
public: 
    Triangle(Point temp1, Point temp2, Point temp3) { //это конструктор класса
        a = temp1;
        b = temp2;
        c = temp3;
    }
 
    float CalculateArea() { //это метод класса, в котором будет считаться площадь
        return 1.2345; //вместо этого должен быть код, который будет считать площадь
    }
};
int main()
{
    Point a; 
    a.x = 1.0f;
    a.y = 1.0f;
    Point b; 
    b.x = 1.0f;
    b.y = 1.0f;
    Point c; 
    c.x = 1.0f;
    c.y = 1.0f;
 
    Triangle temp(a,b,c); //так создается объект(temp) класса Triangle
    float square = temp.CalculateArea();//так используется метод CalculateArea
    return 0;
}
Как-то так. Объяснять у меня не очень получается
 
Текущее время: 13:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru