Имбирная Ведьмочка
Обоснуй.
totoro
> Обоснуй.
Заставь.
Имбирная Ведьмочка
> Заставь.
Ну ты по беспределу решил чтоль? За базар нужно отвечать ;)
totoro
Кому, тебе? А кто ты такой, чтобы кому-то перед тобой отвечать?
Ишь тут развелось малиноштанных, обоснуйте им, базар отвечайте им, совсем обнаглели, ух!
Имбирная Ведьмочка
> ++98 это всё равно что дрочить одной рукой.
но так одной обычно и надо, разве нет?
++98 это до появления auto, когда ехал итератор через итератор
А еще без мува когда глубокое копирование на каждый чих, либо все конструировать по ссылке через задницу
Имбирная Ведьмочка
> Кому, тебе? А кто ты такой, чтобы кому-то перед тобой отвечать?
За порожняки смотрящему ответишь, а за базар перед пацанами ответ держать надо ;)
Да ты не менжуйся, фраерок, я тебе помогу, начну перечень фич петушиного стандарта:
1. ко-ко-ко move semantics
2. пок-пок-пок constant expressions
3. курлык-курлык variadic templates
4. продолжай, фраер...
Не так уж много за 20 с гаком лет, кмк, и если руки из правильного места растут, то без всего этого прекрасно можно обходиться ;)
1 frag / 2 deaths
> А еще без мува когда глубокое копирование на каждый чих
В чистом Си нет никакого мува, живут же как-то люди. При этом нахлобучивают крестушков как по производительности, так и по качеству кода ;)
С++ 98 на порядок лучше си. Естественно, что последние стандарты на порядок лучше С++ 98.
JordanCpp
> С++ 98 на порядок лучше си. Естественно, что последние стандарты на порядок лучше С++ 98.
Ну вы сговорились штоле, секта свидетелей modern cpp. Пруфы давайте, какие ваши доказательства?
Си: for(int i=0; i<sizeof(arr)/sizeof(arr[0]); ++i)
C++98: for( std::vector<std::string>::const_iterator i = arr.begin(); i != arr.end(); ++i )
C++11: for(auto i : arr)
totoro
> За порожняки смотрящему ответишь, а за базар перед пацанами ответ держать надо ;)
А вот ты обоснуй сначала, что ты пацан. А то на словах-то ты тут растребовался, а на деле может просто птица подзаборная, и чё мне теперь, перед каждым голубем закат солнца обосновывать?
kipar
> Си: for(int i=0; i<sizeof(arr)/sizeof(arr[0]); i++)
> C++98: for( std::vector<std::string>::const_iterator i = arr.begin(); i != arr.end(); ++i )
> C++11: for(auto i : arr)
Разные языки - разный синтаксис, логично же. Но суть не меняется от этого, эти выражения эквивалентны, хоть на жабаскрипте напиши.
Имбирная Ведьмочка
> А вот ты обоснуй сначала, что ты пацан.
Ты стрелы не переводи, баклан, аргументы на бочку ;)