Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
Общий
(Модератор:
Вад
) > Тема:
помогите разобраться с boost
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: помогите разобраться с boost (Прочитано 9801 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
bebabo
Помогающий
Offline
помогите разобраться с boost
«
:
31-05-2007 07:57 »
установил boost. большая часть примеров нормально компилируется, но некоторые - в частности function - нет. компилятор ругается, что такого в boost вообще нет. все инклуды-либы прописанны, в чем здесь может быть проблема? (уж очень хочется попробовать boost::function)))
Записан
http://ptica-govorun.ru/
Антон (LogRus)
Глобальный модератор
Offline
Пол:
Внимание! Люблю сахар в кубиках!
Re: помогите разобраться с boost
«
Ответ #1 :
31-05-2007 09:29 »
Код в студию
Записан
Странно всё это....
Антон (LogRus)
Глобальный модератор
Offline
Пол:
Внимание! Люблю сахар в кубиках!
Re: помогите разобраться с boost
«
Ответ #2 :
31-05-2007 09:30 »
boost::function наиболее интересен в тандеме с boost::bind о котором, есть статейка на русском на
www.rsdn.ru
Записан
Странно всё это....
bebabo
Помогающий
Offline
Re: помогите разобраться с boost
«
Ответ #3 :
31-05-2007 09:41 »
LogRus
, код - любой из примеров в папке libs\function\example. т.е. если например пишу следующее:
#include <boost/function.hpp>
int main()
{
boost::function<int (int)> f; - тут компилятор говорит, что никакого function в boost нет
иду искать статейку) я же хочу использовать function вот для этого
https://forum.shelek.ru/index.php?PHPSESSID=dda36c6c4ddc4f6baf755a66fccc0235&topic=11870.msg153986;topicseen#new
кстати, а вот тест bind_function_test.cpp откомпилировался нормально, без ошибок.
«
Последнее редактирование: 31-05-2007 10:30 от bebabo
»
Записан
http://ptica-govorun.ru/
Антон (LogRus)
Глобальный модератор
Offline
Пол:
Внимание! Люблю сахар в кубиках!
Re: помогите разобраться с boost
«
Ответ #4 :
31-05-2007 16:59 »
bebabo
, версию буста скажи и компилятор которым компилишь
Записан
Странно всё это....
bebabo
Помогающий
Offline
Re: помогите разобраться с boost
«
Ответ #5 :
31-05-2007 18:33 »
Цитата: LogRus от 31-05-2007 16:59
bebabo
, версию буста скажи и компилятор которым компилишь
boost_1_33_1 и VC++ 6.0
Записан
http://ptica-govorun.ru/
Антон (LogRus)
Глобальный модератор
Offline
Пол:
Внимание! Люблю сахар в кубиках!
Re: помогите разобраться с boost
«
Ответ #6 :
01-06-2007 04:58 »
если ты взглянешь в тутор по boost::function, то там прямо вначале написано, что в VC++ 6.0 нужно использовать не предвочтительный синтаксис(как у тебя в коде), а портабельный, т.е.
boost::function<int (int)> f;
надо заменить на
boost::function<int, int> f;
http://www.boost.org/doc/html/function/tutorial.html
Записан
Странно всё это....
bebabo
Помогающий
Offline
Re: помогите разобраться с boost
«
Ответ #7 :
01-06-2007 08:13 »
LogRus
, огромное спасибо! все получилось. в следующий раз буду внимательнее читать документацию.
т.е. буду читать )
Записан
http://ptica-govorun.ru/
Антон (LogRus)
Глобальный модератор
Offline
Пол:
Внимание! Люблю сахар в кубиках!
Re: помогите разобраться с boost
«
Ответ #8 :
01-06-2007 18:25 »
bebabo
, не за что
с VS60 вечно проблемы
Записан
Странно всё это....
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
Общий
(Модератор:
Вад
) > Тема:
помогите разобраться с boost
Загружается...