
*c++

Все же, печально наблюдать, как девелопер из твоей же команды АЛЬТ-ТАБАЕТСЯ В БРАУЗЕР, чтобы ВЫДЕЛИТЬ И СКОПИПАСТИТЬ название функции... qDebug.


То есть, попросту говоря, хуй мне, а не переносимый стандартный __func__, да?
1> {...} : error C2065: '__func__' : undeclared identifier

Телепатии тред го:
int main() {
//...
if ( theAppMode != CGromitApp::AppMode_Standalone )
_exit( 0 );
return 0;
}
... зачем?

http://www.open-std.org/jtc1/sc22/wg21/d...
This paper addresses Library Working Group issue 3: atexit registration during atexit()
call is not described.
http://serious_business.jpg.to/

http://stackoverflow.com/a/8917858/53117...
template<class T, template<class> class Template>
struct Exploder< Template<T> > { // ...
Sweet mother of jesus~~

[05.11.12 20:02:32] Lytvynovskyi Bogdan: мне нравится конструкция на С для имитации РАИИ
switch(...)
{
if (false) {case ...}
if (false) {case ...}
some_cleanup_code
}

http://habrahabr.ru/post/155515/
Чего только плюсопетушки не понапишут — лишь бы статически типизировать свои вялые попытки переносить решения относительно типов в рантайм.

C++ has handled general dynamic casting since 1987,
when multiple inheritance was added to the language [47].
Wirth later presented a technique that can be used to imple-
ment subtype tests by traversing a linked list of types [54].
His encoding required little space, but ran in time propor-
tional to the distance ... more →

Плюсцы (снова) соснули
http://newartisans.com/2012/08/parsing-w...
Хачкель парсит быстрее, а кода на порядок меньше.

Чего только физики не напишут, лишь бы питоном не пользоваться.
http://www.youtube.com/watch?v=f9Xfh8pv3...


assert (boolReturn == TRUE || boolReturn == FALSE);
это почти один-в-один реальный код, ребята. Он как бы, ну... работает.

Вот есть у меня такой код.
Foo* FooBar::FindEgg(Baz baz)
{
iterator founditem = std::find_if(eggs.begin(), eggs.end(),
bind2nd(ptr_fun(isEggSpam), baz)
);
if (founditem == eggs.end())
return (NULL);
else
return (*founditem);
}
Ну, норм. Но подождите, мне нужно поменять направление поиска, ... more →

std::vector<int> vec;
//...
vec.erase(std::remove(vec.begin(), vec.end(), value));
Форденька, ну за что, за что мне весь этот пиздец //-___-\\
Compare to:
>>> ints = [1,2,3]
>>> ints.remove(2)
>>> ints
[1, 3]

Вконтактике написала какая-то T̶HR о релокейте в это ваше ДС писать в яндексе на плюсах. Ну охуеть теперь.
Алсо,
> создание грамотного, отказоустойчивого кода, работающего в режиме 24*7*365
> C++
> отказоустойчивого
> 24*7*365
> C++
Все ебанулись.

Обратил внимание на тихий выкрик таким типичным WTF-шёпотом «ч-т-о э-т-о з-а з-н-а-ч-е-н-и-е» из соседнего кубикла. Лол. Я и раньше такое слышал, и сам производил, но только сейчас заметил, насколько забавно это звучит.

Ссанина ебаная!
Reason: cannot convert from 'std::_Vector_const_iterator<_Ty,_Alloc>' to 'const std::_Vector_iterator<_Ty,_Alloc>'

Кажется, я смог убедить парочку коллег в \1-чате если не в том, что плюсы говно, то как минимум в том, что http://yosefk.com/c++fqa/defective.html — это не троллинг и не бред неосилятора, а вполне справедливая критика — пусть и в плохом, неконструктивном стиле.

Сегодня хотел немного починить логи говн при сборке. В редактор зашёл .vcproj и сказал:
<Tool ... CommandLine="if not defined TREX_BUILDENV (copy $(InputPath) $(OutDir)\$(InputFileName)
)
" />
Я встал из-за компьютера, подошёл в псто и заплакал.

Одно и то же выражение с продираниями через несколько пимплов (cpp-макрособляди снова поели говна) отлично работает в watch window дебагера штудии, но в трейспоинтах вычисляется в "Error: bad type cast".
Пиздец, это ж через какую жопу должен быть написан их дебагер.

Пиздец, и вот этот человек пишет PVS-Studio?!
http://habrahabr.ru/post/137411/#comment...
tl;dr «нет, в нашем статическом анализаторе для плюсов не будет проверки типов и форматных строк для printf».

*c++ is used by:

0xd34df00d

Pahom

hirthwork

analizer

ulidtko

werehuman

0x2207

generatorglukoff

magog

4da

dorfe

utros

gelraen

Like-all

kb

jabber

238328

Cthulhu

richmond

failman

Crazy_Owl

beardog

amd63

hatred

Nico-izo

nobiiru

K900

madInsane

SirAnthony

Minoru

chemikadze

anonymous_owl

astecenko

asmer

part1zano

Ky6uk

MPogoda

taras

hedgehog

werdn

arts

m4n71k0r

dash

folex

rapture

Enoh

rogaboru

z56371410

mva

zetoke

anoos

DOMr

DJm00n

lHooFool

nexeuse

nstm0

iLeamare

xotetb

Haomand

RainerGomes

lexszero

Rejjin

proton

eurekafag