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

Использование функций в разных классах - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Изменение матрицы путем замены указанного элемента на другой http://www.cyberforum.ru/cpp-beginners/thread1166032.html
Ребят, help! Нужна помощь в написании программы, которая 1)вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью элементов и выводит его на экран. 2)многократно производит изменение матрицы путем замены указанного элемента на другой, вводимый с клавиатуры и выводит измененную матрицу на экран; Первую часть сделала, а со второй ничего не выходит Помогите,...
C++ При присвоении переменной с целочисленным типом дробного значения, дробная часть не отображается При присвоении переменной с целочисленным типом (например: 'int a;') дробного значения (например: 'a = 1.11'), дробная часть не отображается, но сохраняется и при присвоении следующей переменной. int main() { int e; cin >> e; char f; cin >> f; cout << e << endl; http://www.cyberforum.ru/cpp-beginners/thread1166028.html
C++ Реализовать сложение и вычитание длинных чисел ( количество символов бесконечно )
#include <tchar.h> #include <stdio.h> #include <iostream.h> #include <string.h> #include <math.h> float Sum(float s1, float s2) { return (s1 + s2); } float Minus(float s1, float s2)
Как правильно сделать самообновление программы? C++
Добрый день Есть программа которая должна обновляться Для ясности: Файл программы старой версии - PROGRAM_NAME Файл программы новой версии - PROGRAM_NAME_NEW Решил разделить обновление на 2 этапа: 1) Старая версия программы (PROGRAM_NAME) запускает файл с новой версией программы (PROGRAM_NAME_NEW) с параметром update_stage_1: Новая версия программы копирует свое содержимое в файл...
C++ Подчеркиваются двоеточия в конце строк кода http://www.cyberforum.ru/cpp-beginners/thread1166007.html
хочу научиться программировать скачал Microsoft Visual C++ 2010 Express и видео уроки пишу первую прогу но почему то пишет при компиляции что ошибка или что файл не найден подскажите что не так?
C++ Преобразовать многочлен схемой Горнера и решишь это уравнение рекурсивно Доброго дня. Такая задача, решить рекурсивно следующее выражение ех, оно раскладывается на ех=1+ х/1! + х2/2! + х3/3! + ... + хn/n! + ... = 1 + x/1( 1+x/2 ( 1+x/3 ( 1+... ( 1+x/(n-1)! ( 1+x/n!( 1+... Такая ужасная штука длится бесконечно, нужно преобразовать этот многочлен схемой Горнера и решишь это уравнение рекурсивно. Подскажите как решить кто чем может, спасибо! подробнее

Показать сообщение отдельно
SergeyTszyu
0 / 0 / 1
Регистрация: 18.03.2013
Сообщений: 19

Использование функций в разных классах - C++

04.05.2014, 16:06. Просмотров 128. Ответов 0
Метки (Все метки)

Ребята подскажите как мне использовать функции с одного класса в другом классе ???
вот пример классов
И как сделать чтобы структурра продукт была видна в классе UI ? Помогите очень надо !


C++ (Qt)
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 <string>
#include "UI.h"
using namespace std;
 
struct Product
{
    string __numberStore; //номер склада 
    string __codeProduct; //код изделия
    string __nameProduct; // имя продукта 
    __int32 __countProduct;//количество продуктов 
    double __Price; //цена 
    string __standartRec; //Норматив запасу
};
 
class Store
{
protected:
    Product *_product = new Product[countProduct];
private:
    __int32 countProduct = 0;
public:
    inline void drawLineN();
    /*inline void printTable(int i);*/
    void addProduct();
    void findToStore(string _fName);
    void findSRec(string _fName);
    void fintToName(string _fName);
    /*inline void printStore();*/
    
    void checkRecProduct();// Проверка на наличие такого же товара !
 
    Store(int _countProd) :countProduct(_countProd) {};
    ~Store() {};
};
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <string>
 
 
class UI
{
private :
    std::string _findName;
    std::string _findStore;
    std::string _findStandartRec;
    
protected :
    std::string setFindName();
    std::string setFindStore();
    std::string setFindStandartRec();
    inline void drawLineW();
    inline void drawLineN();
    inline void printTable(int i);
    inline void printStore(int countProduct);
    UI(){}
 
    ~UI(){}
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru