Vanessa Paradis & -M- La seine

21 Февраль 2012 Comments off

Categories: Без рубрики Tags:

Надоело

20 Ноябрь 2011 Нет комментариев

Categories: Без рубрики Tags:

Visual Effects for the first season of Game of Thrones

25 Август 2011 Нет комментариев

Trinity Orchestra — Daft Punk

30 Апрель 2011 Нет комментариев

Categories: развлечения Tags: ,

lion

1 Апрель 2011 Нет комментариев

при нападении льва: вам не надо уметь бегать быстрее льва, чтобы выжить, достаточно лишь бегать быстрее остальных.

Categories: Без рубрики Tags:

typename

впервые столкнулся с ключевым словом typename
прочитать что это и зачем можно здесь:
http://alenacpp.blogspot.com/2006/08/typename.html

а я столкнулся при портировании проекта из MS VC++ 2008 под Linux g++ 4.4.5

пример:
template
void function(T1& src, unsigned int n)
{
...
std::map ::iterator I;
...
}

VC++ всем доволен, а вот g++ на эту строчку ругнулся
error: expected ‘;’ before ‘I’

получается компилятор не может понять что от него хотят, т.о. для исправления ошибки необходимо в начале строчки прописать typename:
typename std::map ::iterator I;
и всё в шоколаде :)

аналогично решается ошибка в строке:
for(T1::iterator I = src.begin(); I != src.end(); ++I) {
добавляем
for(typename T1::iterator I = src.begin(); I != src.end(); ++I) {

такие дела.

Вывод:
typename нужен для облегчения задачи компилятору при парсинге различных загадочных выражений.
Ключевое слово typename позволяет разрешить недоразумения, явно сказав компилятору, где речь идет о типе.

Categories: разработка Tags: , ,

Новогоднее исследование ADSL-роутера на базе Linux

3 Январь 2011 Нет комментариев


0x0 — введение
0x1 — разбираем :)
0x2 — знакомимся с программной частью

и т.д.

Русский Лавкрафт

12 Декабрь 2010 Нет комментариев

кружка
Вы знаете, сначала он мне сразу понравился. Скромный, опрятный. Он приехал в M.. какой-то глухой деревушки в Сибири, в которую регулярно уезжал. Какой-то глухой медвежий угол, знаете такие умирающие деревни…, чтобы добраться до которых нужно трястись в поезде, а затем сходить ночью на забытой Богом станции, и пару часов идти пешком.
Он закончил учёбу в M.. и после получения диплома пришёл устраиваться на работу к нам. Специалист он был очень хороший и хотел заниматься системами управления и искусственным интеллектом. Что и говорить — поле деятельности очень обширное и заманчивое для молодого и амбициозного специалиста.
Он начал работать, писал какие-то программы управления, разбирался с P…
Читать далее…

Ом

4 Октябрь 2010 Нет комментариев

Categories: картинки Tags:

уроки по OpenCV — шаг за шагом

4 Октябрь 2010 Нет комментариев


1. OpenCV шаг за шагом. Введение.
2. Установка.
и т.д.