@ProCxx

Страница 1547 из 2477
Anatoly
04.12.2017
10:26:07
Гм, я думал, что при написании Бьярне Страуструп люди ошибаются, а, оказывается, с Керниганом и Ритчи тоже обходятся сурово.

Anton
04.12.2017
10:48:20
А чем так эта книга отличается от других?

Igor
04.12.2017
10:48:35
её писали авторы языка

Anton
04.12.2017
10:50:43
Понятно. А за год реально нормально выучить язык?

Google
Anatoly
04.12.2017
10:51:45
по идее, больше 21 дня на язык уже перебор.

Anton
04.12.2017
10:52:02
Ясно ?

Надеюсь получится перестроить мозги и выучить за месяц)

Александр
04.12.2017
11:05:33
это был сарказм

Anatoly
04.12.2017
11:05:41
Если серьезно, то зависит от многих факторов

PRoSToC0der
04.12.2017
11:35:45
u8"\377" как-нибудь стандартизировано что получится в итоге?

PRoSToC0der
04.12.2017
11:49:34
invalid utf-8 получится
т.е. ill-formed или как?

Berkus
04.12.2017
11:52:41
ну компилер на это не ругается, ему похоже пофигу

Evgeniy
04.12.2017
14:21:40
https://rafalcieslak.wordpress.com/2013/04/02/dynamic-linker-tricks-using-ld_preload-to-cheat-inject-features-and-investigate-programs/

German
04.12.2017
18:30:53
Объясните почему в перегрузке оператора присваивания нужно его передовать по ссылке

My_Array & operator = (const My_Array other)

Ilia
04.12.2017
18:31:40
ЕГО это кто?

Google
Ilia
04.12.2017
18:32:07
Чтобы не копировать объект other, конечно...

German
04.12.2017
18:32:50
не могу понять

можно подбробнее?

Ilia
04.12.2017
18:33:17
Ты можешь написать сигнатуру функции и так , как ты написал.

Тебя это устроит ?

Вот допустимые сигнатуры присваивания (копирующего) class_name & class_name :: operator= ( class_name ) (1) class_name & class_name :: operator= ( const class_name & ) (2) class_name & class_name :: operator= ( const class_name & ) = default; (3) (since C++11) class_name & class_name :: operator= ( const class_name & ) = delete; (4) (since C++11) Но естественно, в случае (1) объект other будет скопирован с помощью конструктора копирования. Он должен быть доступен

Вячеслав
04.12.2017
21:22:39
1999

Дед Пегас
04.12.2017
21:41:35
2001

fox.cpp
04.12.2017
21:41:55
Это всё херня, когда будет 2048 — патихардите.

Anatoly
04.12.2017
21:42:31
Пора линять?

Baruch
04.12.2017
21:55:40
@zamazan4ik я вам (бинкрафтерам) написал мыло на счет плагина для CLion и занести денег ?

Vitaliy
04.12.2017
21:59:24
А кто-нибудь использует на рабочих проектах ranges, rxcpp ?

Alex Фэils?︙
04.12.2017
22:05:56
да, были тут такие, как-то обсуждали

Vladislav
04.12.2017
22:07:31
folly::Range, опять же

Vitaliy
04.12.2017
22:10:34
folly::Range, опять же
Это от фейсбука ?

Vladislav
04.12.2017
22:10:42
ага

Ioann V
04.12.2017
22:16:20
Это от фейсбука ?
только учти, оно под linux точено, ну вроде как.

Ilia
04.12.2017
22:17:24
Я использовал интенсивно

Vitaliy
04.12.2017
22:18:00
Я скорее имел ввиду range-v3

Google
Vitaliy
04.12.2017
22:18:13
Вроде библиотека экспериментальная

Ilia
04.12.2017
22:18:22
Да пофиг они примерно одни и те же

Vitaliy
04.12.2017
22:18:27
Но кто-то в рабочих проектах использовал

Ilia
04.12.2017
22:18:48
Я boost ranges использовал

Vitaliy
04.12.2017
22:18:52
Ну и хотел узнать какие задачи вы с ними решаете

Ilia
04.12.2017
22:19:25
Вызовы разнообразных алгоритмов

Rx cpp это регекспы?

Anatoly
04.12.2017
22:20:42
Rx cpp это регекспы?
"какая же это буква ха?" это он и есть reactive extenstion

Vitaliy
04.12.2017
22:21:14
использую rxcpp
Ну вот тот же вопрос. Какие задачи стали решаться гораздо проще с этой либой ? Может более лаконично. Более понятно или быстро.

Ilia
04.12.2017
22:21:28
А это к Толе, он на них собаку съел

Admin
ERROR: S client not available

Anatoly
04.12.2017
22:22:49
Vitaliy
04.12.2017
22:22:59
Ilia
04.12.2017
22:23:21
А это не тебе, это Толе!

Baruch
04.12.2017
22:23:28
Anatoly
04.12.2017
22:23:29
Не совсем понял тебя
это Илья мне, что доклад по rxcpp надо делать

Ilia
04.12.2017
22:24:11
Это я его уговариваю доклад в спбс++ сделать, он ломается...

Google
Vitaliy
04.12.2017
22:24:19
это Илья мне, что доклад по rxcpp надо делать
Я бы послушал. У самого руки не доходят посмотреть подробнее. Только от друга про rxjava слышал.

Vitaliy
04.12.2017
22:25:31
По рэнжи что то ещё хочешь?
Я наверное конкретики сейчас не смогу спросить.

Надо разбираться.

Ilia
04.12.2017
22:26:35
Ranges делают немного функционально, но они ставят шизонутые алгоритмы STD с головы на ноги.

Vitaliy
04.12.2017
22:28:10
Там, кстати в Яндексе 18 декабря встречу обещают в Москве. Расскажите про эти либы. Доклады принимаются

Anatoly
04.12.2017
22:28:25
Это я его уговариваю доклад в спбс++ сделать, он ломается...
да, причем здесь ломается, собираюсь с мыслями

Ilia
04.12.2017
22:28:46
Вместо двух параметров присных begin end нужно передавать только один параметр, можно range, а можно и просто сам контейнер

Vitaliy
04.12.2017
22:29:13
да, причем здесь ломается, собираюсь с мыслями
Готов даже в Питер приехать послушать ))

Ilia
04.12.2017
22:30:44
Толь, видишь, какую я тебе рекламу сделал?

?

Vitaliy
04.12.2017
22:31:09
Вместо двух параметров присных begin end нужно передавать только один параметр, можно range, а можно и просто сам контейнер
Я так понимаю, что это не единственный плюс. Вроде еще всякие map, filter есть, как в хаскеле. То есть функции высшего порядка или как их там.

Можно удобно их комбинировать.

Композицию то есть строить.

Ilia
04.12.2017
22:32:19
Вместо двух параметров присных begin end нужно передавать только один параметр, можно range, а можно и просто сам контейнер
Но это только визуальный эффект, хотя и он уже очень важен. Каждый алгоритм ranges возвращает ... — RANGE (ну, почти каждый, те которые по семантике подходят), это значит что? Что результат одного алгоритма можно скормить другому.

Страница 1547 из 2477