Обнаружил, что собранный gcc с libstdc++ glibmm плохо работает в приложении, собранном clang'ом с libcxx.
Вконтакт написал свой ПРИНЦИПИАЛЬНО НОВЫЙ транслятор из PHP в C++
http://habrahabr.ru/post/187214/
Плюс, там есть дополнительные встроенные возможности оптимизации. Создавался чемпионами ACM. Из минусов — поддерживается не весь синтаксис PHP, а только то подмножество, которое мы использовали в ВК. Скажем, там сильно ограничено все, что связано с ООП.
http://www.stolyarov.info/guestbook/archive/1#comment-717
Я тут на одном форуме видел обсуждение моей книжки по C++, так там на полном серьёзе кто-то задал вопрос, а если в книжке не рассматривается стандартная библиотека C++, то о чём же тогда вообще книжка? Больше того, мне встречались случаи, когда человек пишет в резюме "имею большой опыт программирования на C++", при этом на собеседовании не знает, что такое конструктор, и не только не знает, но и возмущается, что это кого-то интересует: зачем, мол, это вам надо, программировать можно без этого, я вот столько-то лет уже на C++ программирую, и совершенно замечательно без этих ваших конструкторов обхожусь. Собственно говоря, я в таком положении вещей даже не вижу ничего особенно удивительного при господствующих ныне "методиках" изучения оного C++.
/What exactly are pointers used for in C++? I consider myself fairly proficient in C++, but the topic of pointers has always confused me./
ня, поднять ssl шифрование в бусте оказалось значительно проще чем я думал. нужно всего лишь настроить параметры + дать async_handshake. жаль что до завершения хендшейка нельзя набросать на ssl stream запросов разных async_read_some (возвращает ошибку uninitialized), приходится протягивать коллбеки внуть async_handshake хендлера, а так я рад и доволен
Хозяйке на заметку. Шланг не может в стандартную библиотеку гнутого компилятора в режиме C++11? Гнутому компилятору, который по умолчанию выполняет компиляцию в scan-build, плохеет от флага -stdlib=libc++? Не беда! Есть решение:
$ CCC_CXX=clang++ CCC_CC=clang scan-build cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS=-stdlib=libc++ ..
$ CCC_CXX=clang++ CCC_CC=clang scan-build make
Чят, представь ситуцию:
Ты едешь в метро, читаешь книгу (допустим, по C++).
Вдруг, тебя толкают/трясут и не всем вежливо предлагают уступить место какой-нибудь бабке или онажемать-ери.
+ все это сопровождается одобрительными взглядами у сидящего быдла в вагоне.
Твои действия?
методы оптимизации памяти. http://itw66.ru/blog/c_plus_plus/491.html
не забудьте поставить лойс для мой убербиблиотеки шаблонизирования например хтмл.
ставить тут: http://generatorglukoff.bitbucket.org/formatteer/