Вычисление следующего Power of Two без использования цикла.
C
C++0x – the next ISO C++ standard
C++0x – the next ISO C++ standard – документ написан и поддерживается самим Бьерном Страуструпом. В документе сделан обзор возможностей предоставляемых C++0x.
VIM: clang complete
Нашел превосходный плагин для VIM: clang complete. Этот плагин делает семантический разбор используя clang. Умеет дополнять то, что другим IDE (за исключением Xcode, но у меня на эту дрянь аллергия) и не снилось. Список дополнения создается в рантайме. Это можно …
Определение типа устройства iPhone / iPod / iPad
Для получения типа устройства можно воспользоваться следующей функцией: Псевдокод Возможные варианты iPhone Simulator == i386 iPhone == iPhone1.1 3G iPhone == iPhone1.2 3GS iPhone == iPhone2.1 4 iPhone == iPhone3.1 1st Gen iPod == iPod1.1 2nd Gen iPod == iPod2.1 …
Box2D – физический движок
Box2D – физический 2D движок, написанный на C++ Erin Catto, лицензия MIT. Поддерживается широкий спектр платформ – Linux, macOS, Windows, BSD – везде, где есть компилятор C++. Кроме того, Box2D портирован на другие языки и платформы – Flash, Java, JavaScript, …
Путь к исполнимому файлу в macOS
Нашел у себя в черновиках. Не уверен, что я этот код где-либо использовал, но для затравки сойдёт.Object-C: Или так:
Emacs + Cedet для C / C++
Введение из статьи однозначно отвечает на вопрос – “о чем статья”: Этот рассказ не претендует на звание полного описания настройки Emacs как среды разработки на разных языках (это будет отдельная статья), а является попыткой написать краткий рассказ о настройке пакета …
Clunk – звуковая библиотека
Clunk умеет практически всё, что необходимо уметь звуковой библиотеке: Бесконечное количество всего: музыкальных потоков (SDL_Mix умеет только один, например), объектов и именованных источников звука прикреплённых к объектам или слушателю. Простое апи на C++. (В OpenAL вы вынуждены сами перестраивать сцену, …