Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Насколько С++11 ускорил разработку ПО, по сравнению с обычным С++ 
:(
    Опции темы
bsa
Дата 16.10.2013, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



Цитата(zzkoderzzzx @  16.10.2013,  21:31 Найти цитируемый пост)
И код получится ненамного длиннее второй реализации.
Но и не намного короче первой. smile 
PM   Вверх
o2n3e
Дата 17.10.2013, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 19.8.2011

Репутация: -4
Всего: -5




Модератор: Сообщение скрыто.

PM MAIL   Вверх
o2n3e
Дата 17.10.2013, 00:23 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 19.8.2011

Репутация: -4
Всего: -5




Модератор: Сообщение скрыто.

PM MAIL   Вверх
o2n3e
Дата 17.10.2013, 00:26 (ссылка)  | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 19.8.2011

Репутация: -4
Всего: -5




Модератор: Сообщение скрыто.

PM MAIL   Вверх
o2n3e
Дата 17.10.2013, 00:36 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 19.8.2011

Репутация: -4
Всего: -5




Модератор: Сообщение скрыто.

PM MAIL   Вверх
akizelokro
Дата 17.10.2013, 07:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Крокодил
**


Профиль
Группа: Участник
Сообщений: 761
Регистрация: 30.7.2007

Репутация: 1
Всего: 5



Цитата(o2n3e @  17.10.2013,  00:23 Найти цитируемый пост)
Тут ты под платформой и конпелятором о5 имеешь ввиду маздайское ###? И да, является.


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


--------------------
a = a + b; b = a - b; a = a - b;
PM MAIL   Вверх
vinter
Дата 17.10.2013, 08:09 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 13
Всего: 56



Цитата(baldina @  16.10.2013,  23:17 Найти цитируемый пост)
но все же приведи мне примерчик такой большой библиотеки которая регулярно с 0 переписывается 

Qt; нельзя сказать, что с нуля, но между мажорными версиями отличия значительные.


--------------------
Мой блог
PM MAIL WWW   Вверх
kemiisto
  Дата 17.10.2013, 09:02 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 2
Всего: 160



Цитата(o2n3e @  16.10.2013,  23:26 Найти цитируемый пост)
Ты пишешь под доисторическое ### на котором нужно ручное управление памятью? 

Полудурок, ты внимательно прочитал, что цитируешь? smile

Цитата(o2n3e @  16.10.2013,  23:36 Найти цитируемый пост)
Ты упоролся ставить в один ряд фортран и сишку? Фортран ущербанское ###, на котором ничего, кроме числодробильного бесполезного говна не писали.

 smile  smile  smile 
Ахахаха, пиши есчо! Я где-то говорил, что Fortran - конкурент С? Я их сравнил только в том плане, что есть куча библиотек на этих языках, которые никто переписывать в ближайшее время не будет. Ибо ain't broke.

Цитата
Регистрация: 19.8.2011

Ей богу, лучше бы ты продолжал молчать. smile 

Это сообщение отредактировал(а) kemiisto - 17.10.2013, 09:06


--------------------
PM MAIL WWW GTalk Jabber   Вверх
bsa
Дата 17.10.2013, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



Граждане, игнорируйте высказывания o2n3e, не кормите троля. Почти все его посты скрываются модераторами при первой возможности.
PM   Вверх
o2n3e
Дата 17.10.2013, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 19.8.2011

Репутация: -4
Всего: -5




Модератор: Сообщение скрыто.

PM MAIL   Вверх
borisbn
Дата 17.10.2013, 11:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



Цитата(zzkoderzzzx @  16.10.2013,  20:31 Найти цитируемый пост)
В конце концов сделать typedef на страшную конструкцию 

Согласен. Я специально оставил без него, чтобы показать удобство auto. Даже по сравнению с typedef'ом.
Цитата(zzkoderzzzx @  16.10.2013,  20:31 Найти цитируемый пост)
Можно же сделать и в лоб - пройтись в цикле по вектору...

find_if - это первое, что пришло в голову. Сравни, например, это без 11-го:
Код
typedef std::pair< std::string, std::vector< std::string > > str_vect_t;
v.erase( std::remove_if( v.begin(), v.end(), []( const str_vect_t & p ) { p.first == hello; } ), v.end() );

Или это:
Код
for ( auto p : v ) {
    for ( auto s : p.second ) {
        std::cout << s << " ";
    }
}




--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
o2n3e
Дата 17.10.2013, 11:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 19.8.2011

Репутация: -4
Всего: -5




Модератор: Сообщение скрыто.

PM MAIL   Вверх
o2n3e
Дата 17.10.2013, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 19.8.2011

Репутация: -4
Всего: -5




Модератор: Сообщение скрыто.

PM MAIL   Вверх
o2n3e
Дата 17.10.2013, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 19.8.2011

Репутация: -4
Всего: -5




Модератор: Сообщение скрыто.

PM MAIL   Вверх
akizelokro
Дата 17.10.2013, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Крокодил
**


Профиль
Группа: Участник
Сообщений: 761
Регистрация: 30.7.2007

Репутация: 1
Всего: 5



Цитата(o2n3e @  17.10.2013,  11:05 Найти цитируемый пост)
дёшь в гугл, ищешь там гцц С++11 прогресс и смотришь когда появились основные фичи, а когда вышел С++11. Проблемы с С++11 только у маздайки и её гнилого конпелятора, да и на ином проигриетарном говне, которое даже конпелятором назвать трудно. Что сказать-то хотел?


Если смотреть философски на всю твою писанину, то надо вспомнить, что С/C++ пока ещё живой (изменяющийся) язык. А это означает, что возможны ошибочные или малополезные изменения ( как-то один вид пойнтеров, экспорт шаблонов и будет ещё что-то новое).

И <tuple> тебе в помощь!
("Эксперт - любой человек не из нашего города" (следствие из закона Мэрфи))
Код плохой или хороший - уж всяко не соответствием какому-то стандарту определяется

Кстати, в том же гугл стандарте употребления кода, раз ты гугл надыбал, библиотеку потокового ввода-вывода рекомендуют не применять. smile 

Это сообщение отредактировал(а) akizelokro - 17.10.2013, 12:14


--------------------
a = a + b; b = a - b; a = a - b;
PM MAIL   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0882 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.