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

Функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ constant variable http://www.cyberforum.ru/cpp/thread805373.html
Здравствуйте, форумчане! Давно хотел задать вопрос такого толка: что в языке С++ означает термин "constant variable"? Для каких целей используется? И вообще насколько правомерно его значение, ведь...
C++ Программа сканирования голоса Не знал куда написать, написал сюда т.к. если и есть такая прога, то процентов 90, что написана она на С++! Здравия всем! Допустим я записал чей-то голос, запускаю прогу, даю ей этот файлик с... http://www.cyberforum.ru/cpp/thread803432.html
Перехват функции BitBlt в чужом процессе C++
Есть программа, делающая скриншоты рабочего стола через BitBlt. Надо это "вылечить". Кто-нибудь знает, как перехватить BitBlt, без инжекта DLL с моим кодом? Чтобы при вызове этой функции,...
C++ Дипломная работа. С чего начать ?
Привет всем. Получил тему дипломной работы. Построение информационного словаря признаков для распознавания объектов. Подскажите пожалуйста с чего начать ? и какую литературу в этой области нужно...
C++ Секретные данные в бинарном файле http://www.cyberforum.ru/cpp/thread797648.html
Есть некие данные. Структура определена в h-файле, данные записываются в бинарный файл сплошной структурой с помощью одной программы, читается также целиком в другой программе. Вопрос заключается...
C++ Обход AST дерева CLang API Доброго времени суток! Занимаюсь просто умопомрачительной задачей по изобретению велосипеда - пишу парсер C++ аля Assist Собрал Clang под студию 2010, нашёл статью на хабре "CLANG API.Начало",... подробнее

Показать сообщение отдельно
Dmitriy_M
1360 / 1243 / 114
Регистрация: 20.03.2009
Сообщений: 4,449
Записей в блоге: 11
14.03.2013, 17:54
Цитата Сообщение от gray_fox Посмотреть сообщение
+, на тип возвращаемого значения бы взглянуть)
void* конечно же.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
typedef void* (*t_functor)();
 
void* foo()
{
    std::cout<<"abc"<<std::endl;
    return reinterpret_cast<void*>(&foo);   
}
 
int main()
{
    reinterpret_cast<t_functor>(foo())();   
    return 0;   
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru