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

Класс в модуле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как правильно написать в С++ http://www.cyberforum.ru/cpp-beginners/thread241795.html
Как правильно написать в С++ N=arctg(sin^2*x+tg^2*y) y=sin^2*(a-b)^3 ^- степень
C++ Использование вспомогательных функций Помогите найти ошибку в коде, заранее спасибо. Найти периметр треугольника, заданного координатами своих вершин. (Определить функцию для расчета длины отрезка по координатам его вершин). // laba9 zad2.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <math.h> http://www.cyberforum.ru/cpp-beginners/thread241781.html
C++ Вычисление матричных выражений через функции
Вычисление матричных выражений с помощью функций A*(B-C). написал код, компилятор ругается чёт, взгляните в чём ощибка? #include "stdafx.h" #include <iostream> #include <time.h> #include <stdlib.h> using namespace std; int Matrica (int a , int b , int c, int n) { int d;
C++ Как подключить lib к Code::Blocks
Всем привет. Я не могу подключить к Code::Blocks библиотеку .lib Я делаю вот так: Project -> Build options.. далее иду на вкладку linker setings нажимаю на кнопку add нахожу свою библиотеку, она добавляется но во время компоновки выводится вот такая штука -------------- Build: Debug in Blitz3D SDK --------------- Linking console executable: bin\Debug\Blitz3D SDK.exe c:/program...
C++ вопрос по fopen http://www.cyberforum.ru/cpp-beginners/thread241751.html
Вечер добрый. стандартно для открытия файла пользуюсь fopen, сейчас появилась задача открывать через переменную, например c/user/doc/lol/file, где lol какая-то строка. что можете посоветовать и можно вообще так сделать? спасибо
C++ Скомпилировать программу под Windows эта програма работает под юникс, а с виндовс не могу скомпилировать. в чем проблема? помогите пожалуйста #include <sys/types.h> #include <dirent.h> #include <string.h> #include <stdlib.h> #include <stdio.h> int EndsWith(const char *string, const char *substring) { int string_length = strlen(string); int substring_length = strlen(substring); if (string_length < substring_length)... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
12.02.2011, 22:48     Класс в модуле
Скорее всего надо так:
myclass.h
C++
1
2
3
4
5
6
7
8
9
10
11
#pragma once
 
class Myclass
{
    private:
      int elem1,elem2,elem3;
    public:
     Myclass(int x,int y,int z);
     int res1();
     void Final();
};
myclass.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include "myclass.h"
 
using namespace std;
 
Mayclass::Myclass(int x,int y,int z)
{
        elem1=x;
        elem2=y;
        elem3=z;
}
 
int Myclass::res1()
{
        return elem1*elem2;
}
 
void Mayclas::Final()
{
        cout<<"Result"<<" "<<res1()*elem3<<endl;
}
main.cpp
C++
1
2
3
4
5
6
7
8
#include <iostream>
#include "myclass.h"
 
int main()
{
        Myclass d(3,4,5);
        d.Final();
}
 
Текущее время: 13:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru