*C++

xotetb 05.07.2012 18:46

Пстач, смотри какая у меня футболка есть, красноглазие прилагается.
http://i.imgur.com/VXyFd.jpg

ulidtko 05.07.2012 11:25

Смищной тред
http://stackoverflow.com/questions/45686...

Алсо, у меня бугурт от того, что не могу апвоутить там .\__/.

dev, C++, SO
0xd34df00d 04.07.2012 19:16

После перехода на C++11 проект по работе стал работать на ~130% быстрее. Move semantics, все дела. ЗБС.

hirthwork 04.07.2012 04:06

народ, а накидайте годных ссылок про запуск jvm из сей или плюсцов, а то на оракловском сайте инфы и примеров с гулькин хуй. а упороться эксепшен хендлингом хочется

richmond 03.07.2012 18:18

сел за сдл

sdl, c++
238328 01.07.2012 00:11

Сегодня мы угораем по паскалю

#define if if (
#define iF if (
#define Fi if (
#define IF if (
#define then )
#define theN )
#define thEn )
#define thEN )
#define tHen )
#define tHeN )
#define tHEn )
#define tHEN )
#define Then )
#define TheN )
#define ThEn )
#define ThEN )
#define THen )
#define ... more →

0xd34df00d 28.06.2012 16:00

Не понимаю, как на современных плюсах можно писать не-reentrant-код, но авторам TagLib удалось это сделать.

hirthwork 27.06.2012 10:22

Java иногда рвёт шаблон, который много лет адаптировался к реальности плюсов.
Допустим есть класс A, который реализует метод f(). В то же время, есть
интерфейс B, который объявляет абстрактную функцию f(). Ну и сделаем дикое
предположение, что программисту хочется получить класс реализующий интерфейс B
и имеющий ... more →

0xd34df00d 23.06.2012 20:47

Попробовал профайлер Intel VTune. Очень годно, на порядок лучше этих ваших валгриндов и гугл перфтулзов. В генте есть в оверлее science, интеловцы нахаляву дают ключи для некоммерческого использования.
Очень милые картинки этот профайлер делает, все просто и понятно, удобная навигация по исходникам, даже личкрафты ... more →

0xd34df00d 23.06.2012 15:00

Yo dawg, I've heard you like lambdas so I put a lambda in your lambda so you can CPS in C++: http://codepad.org/MxoAQRma
При этом, сам хендлер-менглер: http://codepad.org/qzG3QLWg

c++
0xd34df00d 19.06.2012 12:28

Охуенно, std::cout без проблем пишется в std::cout.

ulidtko 18.06.2012 17:04

Индексер символов в Xcode не умеет в препроцессорные макросы. (что, впрочем, меня ни разу не удивляет).

Что бы я делал без grep и родной соснолечки...

0xd34df00d 16.06.2012 14:33

Объебался и обрабатываю различные виды тегов (хендлеры которых наследуются от одного базового класса) через Boost.MPL. Этакая диспетчеризация по типу в рантайме. Получилось, ИМХО, няшно:
код инициализации обработки → http://codepad.org/kJrw7cYN
сам обработчик → http://codepad.org/mtMxXl5X

c++
238328 09.06.2012 19:55

А вообще, зачем нужен C++? На нём же практически ничего нельзя написать.

0xd34df00d 09.06.2012 16:22

А вообще насколько разумно было бы написать кодогенератор на хацкеле, скомпилять его в сишечку и таскать получившийся блевок на целевые системы, где уже его компилять?
+ не тащим блобы в целевую систему
+ не зависит от ghc
+ наркомания
- наркомания

4da 09.06.2012 13:49

Тупой вопрос: почему адресация std::vector начинается с 0, а не с 1?
Чтобы проще было переписывать сишный код на STL?

4da 09.06.2012 12:52

Очень вкучный разбор кода двига doom3
http://fabiensanglard.net/doom3/index.ph...

ulidtko 08.06.2012 12:18

[15:16:39] Xxxxx Yyyyy:
[15:15] Maxim Ivanov: > сами по себе смартпоинтеры — уже хорошая защита от дурака
Крайне спорно!!! Доказанно на практике ))))
Они требуют такой же окуратности как и поинтеры, и куда более щательного исполнения!

hirthwork 08.06.2012 04:46

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

0xd34df00d 05.06.2012 10:10

Аргх, кому-то таки не нравятся гроздья буста, и теперь в проекте нельзя его юзать :(
Пойду сделаю вдоль.

4da 04.06.2012 13:50

Hash Functions for C++ Unordered Containers
http://marknelson.us/2011/09/03/hash-fun...

0xd34df00d 02.06.2012 21:23

Пишу свои ебанутые контейнеры и итераторы, встречаются такие вещи, как m_reqChar = **this;. А еще есть CmpMixin<T> и DiffMixin<T>, от которых наследуются и iterator, и const_iterator. У меня прям ЧСВ выпирает от таких названий.

0xd34df00d 31.05.2012 22:42

Блин, ну почему charT в std::basic_string обязательно должен быть POD'ом? А то так красиво бы получилось зафигачить уникодные строки, просто определив нужный charT.

0xd34df00d 31.05.2012 15:22

Буду велосипедить работу с UTF-8, ок.

0xd34df00d 31.05.2012 13:43

Таки чем в плюсах работать с variable-width encodings, в частности, с UTF-8?
Boost.Locale и ICU шоле? Или есть что еще, менее тяжеловесное и конкретно для этой задачи?

c++

*C++ is used by:

0xd34df00d

0xd34df00d

Пахом

Pahom

Hirthwork McGillah

hirthwork

analizer

analizer

werehuman

werehuman

0x2207

0x2207

няша

generatorglukoff

4DA

4da

dorfe

dorfe

gelraen

gelraen

Darth Bricktop

Like-all

Rayslava

jabber

jabber

kb

kb

16+

238328

Cthulhu

Cthulhu

failman

failman

Crazy_Owl

Crazy_Owl

beardog

beardog

amd63

amd63

Monah Tuk

hatred

Nico-izo

Nico-izo

nobiiru

nobiiru

K900

K900

SirAnthony

SirAnthony

Minoru

Minoru

chemikadze

chemikadze

anonymous_owl

anonymous_owl

Артём

astecenko

asmer

asmer

Anatoly Kalin

m4n71k0r

Дэш

dash

folex

folex

Maxim Kirenenko

part1zano

Ky6uk

Ky6uk

Michael Pogoda

MPogoda

taras

taras

Артс

arts

Rejjin

Rejjin

proton

proton

eurekafag

eurekafag

Enoh

Enoh

rogaboru

rogaboru

kuroneko

Thordendal

z56371410

mva

mva

Fess

zetoke

anoos

anoos

DOMr

DOMr

sayafag

nexeuse

nexeuse

nstm0

nstm0

Хотеть!

xotetb

Haomand

Haomand

RainerGomes

RainerGomes

lexszero

lexszero