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

Контейнер с указателями на... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ структура программы http://www.cyberforum.ru/cpp-beginners/thread249709.html
сломал мозг... есть 3 файла main.cpp #include "tools.h" int main() { int a; clear_var(a); }
C++ Кто шарит.Диграмма Написать программу которая отображала б графически данные введенные пользователем в виде диаграммы.Диаграмма должна иметь название подпись осей(если они есть)и значение делений.а также включать легенду.При нажатии определенной клавиши появляются или исчезают линии сетки,легенда и подписи данных.Пользователь задает n значений,где каждое значение это средне количество денег($)которые тратить... http://www.cyberforum.ru/cpp-beginners/thread249701.html
время C++
неподскажите как сделать будильник с использованием системного времени. кое какие наработки уже есть незнаю что дальше работаю в borland C 3.1 #include <time.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h>
C++ Неразрешенный внешний символ
Кароч дело в том что вечно видает ошибку в MFC1>Figure.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall CLine::CLine(void)" (??0CLine@@QAE@XZ) в функции "public: static class CObject * __stdcall CLine::CreateObject(void)" (?CreateObject@CLine@@SGPAVCObject@@XZ) Делал уже разными методами, и все равно ОНО. уже даже выхода нету у меня, мб у кого то было такое дело,...
C++ если старшая цифра числа четная то все числа стоящие на четных позиция заменить... http://www.cyberforum.ru/cpp-beginners/thread249691.html
Если старшая цифра целого числа четная, то все цифры числа, стоящие на четных позиция, заменить на двойки; если старшая цифра нечетная то все цифры стоящие на нечетных позициях единицами. Если не трудно выложите полный код с краткими коментариями, а то лекции еще не начитали а лабу выполнять уже нужно :(. Заранее спасибо.
C++ Найти первое отрицательное число Найти первое отрицательное число последовательности u = cos (ctg (n)), где n = 1,2,3 .. Я решаю но не пойму где ошибка, помогите пожалуста, вот мой код: // ????.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "iostream" #include "cmath" подробнее

Показать сообщение отдельно
dxdy
97 / 97 / 5
Регистрация: 14.06.2010
Сообщений: 283
28.02.2011, 02:43     Контейнер с указателями на...
можешь пояснить вопрос.... методы можно вызывать так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
class ConstAutomat{
    string Str;
public:
    void (ConstAutomat::*state)();
    ConstAutomat(){ 
        state = &ConstAutomat::State_Q1; 
    }
    ~ConstAutomat() {}
 
    //----------------------
    void State_Q1();
    void State_Q2();
};
или можно вызывать методы через полиморфизм.....
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
struct operation{
protected:
    char control;
    char id;
public:
    operation( char value, char index ){
        control = value; id = index;
    }
    virtual bool testOperation( char value, int* index, int* count ){
        return true;
    }
};
 
//---------------------
struct OR: public operation{
public:
    OR( char value, char index ):operation( value, index ){}
    virtual bool testOperation (char value, int* index, int* count ){
        return true;
    }
};
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
//---------------------
class RegExp{
    string expression;
 
public:
    RegExp( const string& reg );
    ~RegExp();
 
private:
    void createAutomaton();
    vector< operation* > automaton;
 
};
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru