Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
maxillion
273 / 183 / 38
Регистрация: 25.12.2012
Сообщений: 616
#1

объявления друг в друге - C++

14.08.2013, 11:20. Просмотров 346. Ответов 2
Метки нет (Все метки)

как это переделать чтобы работало

C++
1
2
3
4
5
6
typedef struct _Info
{   
    _proc CallBack;
}*_pInfo;
 
typedef _pInfo(*_proc)();
не строится так как с++ однопроходный
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.08.2013, 11:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос объявления друг в друге (C++):

Как уместить круг и треугольник друг в друге? - C++
как правильно написать формулу? Известны площади круга и равностороннего треугольника. Определить: а) уместится ли круг в...

объявления - C++
в чем отличие такого определения float var = 1.f; от такого float var = 1.0f;

Ошибки объявления - C++
Stack.h #pragma once class Stack { public: void push (StackPtr *,int); int pop(StackPtr*); int isEmpty(StackPtr);

Объявления классов - C++
Класс может быть объявлен так: class MyClass { ... }; а может быть объявлен и так typedef class

Объявления массива. - C++
Как увеличить количество переменных в массиве?

Синтакасис объявления функций - C++
... double func(double x, double a); int main(int argc, char *argv) ... double func - вещественный тип данных, если не ошибаюсь....

2
gray_fox
What a waste!
1521 / 1226 / 70
Регистрация: 21.04.2012
Сообщений: 2,565
Завершенные тесты: 3
14.08.2013, 11:23 #2
C++
1
2
3
4
5
6
typedef struct _Info
{   
    _Info * (*CallBack)();
}*_pInfo;
 
typedef _pInfo(*_proc)();
1
OhMyGodSoLong
~ Эврика! ~
1244 / 993 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
14.08.2013, 23:12 #3
Цитата Сообщение от maxillion Посмотреть сообщение
не строится так как с++ однопроходный

Не по теме:

На самом деле он ещё какой многопроходный, просто с тайпдефами придуривается, кося под сишечку:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct foo
{
    void bar()
    {
        baz();
    }
 
    void baz()
    {
        std::cout << hux;
    }
 
    int hux;
};

C++
1
2
3
4
5
6
7
struct _Info;
typedef _Info* _pInfo;
typedef _pInfo (*_proc)();
struct _Info
{
    _proc Callback;
};

Не по теме:

Повбывав бы за p-тайпдефы и подчёркивания.

1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.08.2013, 23:12
Привет! Вот еще темы с ответами:

double вне объявления - C++
что это значит? int i; i=(double)100/3 это значит, что переменная &quot;i&quot; с типа int станет double?

Место объявления функции - C++
Не могу сообразить, как определить такой конструктор в структуре(классе) struct Sales_data { string bookNo; unsigned units_sold =...

Вылетает из-за объявления указателя - C++
Unhandled exception at 0x010C3A8D in game_1.exe: 0xC0000005: Access violation reading location 0xCDCDCDCD. Source.cpp: ...

Порядок объявления функций - C++
народ, я хочу чтобы в моём файле .cpp, после инклюдов в алфавитном порядке и до main(), шли различные функции в алфавитном порядке.. но при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru