Шаманград

Форум Клуба программистов
Текущее время: 10.09.2010 10:38:52

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Маленькие вкусности
СообщениеДобавлено: 10.10.2009 14:11:58 
Не в сети
Автоответчик
Автоответчик
Аватара пользователя

Зарегистрирован: 03.12.2005 16:42:40
Сообщения: 1822
ОС: Linux: openSUSE
Имя: Алексей
[14:05:47] <shade> кстати, только сейчас в голову пришло, вместо typedef, можно использовать наследование :-)
Код:
class Streams: public std::map<int, AsyncStream*>
{
};

[14:06:37] <shade> чтобы потом более внятные сообщения об ошибках выдавал
[14:07:39] <shade>
Код:
alex@notebook:~/prj/nanosoft/trunk> make
g++ -march=core2 -mtune=core2 -O3 -I./src/include -I./src/include -L. ./src/libnetd/netdaemon.cpp -o netdaemon -lpthread
./src/libnetd/netdaemon.cpp: In constructor ‘NetDaemon::NetDaemon(int)’:
./src/libnetd/netdaemon.cpp:12: ошибка: ‘class NetDaemon::Streams’ has no member named ‘add’
make: *** [netdaemon] Ошибка 1


[14:08:15] <shade> вариант с typedef:
Код:
alex@notebook:~/prj/nanosoft/trunk> make
g++ -march=core2 -mtune=core2 -O3 -I./src/include -I./src/include -L. ./src/libnetd/netdaemon.cpp -o netdaemon -lpthread
./src/libnetd/netdaemon.cpp: In constructor ‘NetDaemon::NetDaemon(int)’:
./src/libnetd/netdaemon.cpp:12: ошибка: ‘class std::map<int, AsyncStream*, std::less<int>, std::allocator<std::pair<const int, AsyncStream*> > >’ has no member named ‘add’

[14:08:36] <shade> почувствуй разницу :-)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
[ Time : 0.045s | 13 Queries | GZIP : Off ]