@ProCxx

Страница 1013 из 2477
Berkus
26.06.2017
12:20:49
тебе выше сказали - рамдиск

Anton
26.06.2017
12:20:49
Alexander
26.06.2017
12:20:59
в войд не завезли?

Google
Дед Пегас
26.06.2017
12:20:59
ЙЕЕЙ холивар, я чур за темпларов!
Тогда я чуточку за арабов.

Gleb
26.06.2017
12:21:02
Суть вопроса в том нужна ли мне visual studio ?

Дед Пегас
26.06.2017
12:21:05
Вот вам онтоп https://github.com/tower120/reactive

Berkus
26.06.2017
12:21:25
Дед Пегас
26.06.2017
12:21:25
Суть вопроса в том нужна ли мне visual studio ?
Если собираешься писать код, то ваще пофик, в чём начнёшь.

Gleb
26.06.2017
12:21:28
Или можно обойтись редактором и компилятором

Дед Пегас
26.06.2017
12:21:36
чем оно лучше RxCpp?
Не знаю! Я только увидел.

Anton
26.06.2017
12:21:55
в войд не завезли?
Неа. Даже kf5 нет полностью.

Alexander
26.06.2017
12:22:01
Или можно обойтись редактором и компилятором
можешь попробовать лайтовый CodeBlocks

Неа. Даже kf5 нет полностью.
надо просто юзать нормальные дистры))

Gleb
26.06.2017
12:22:29
Зачем вообще нужна ide кроме дебагинга

Anton
26.06.2017
12:22:44
надо просто юзать нормальные дистры))
Дай побыть маргиналом-извращенцем)

Google
Anatoly
26.06.2017
12:23:02
Alexander
26.06.2017
12:23:18
Дай побыть маргиналом-извращенцем)
ну вот, а потом накати убунту\федору (если кедоюзер, то пока что не стоит), и не парься

Anatoly
26.06.2017
12:23:52
Зачем вообще нужна ide кроме дебагинга
для кодинга и рефакторинга

Anton
26.06.2017
12:24:13
Зачем вообще нужна ide кроме дебагинга
1. Автодополнение ускоряет скорость написания кода 2. Автономная сборка 3. Не надо мучиться с флагами компилятора (нет, надо).

Constantine
26.06.2017
12:24:40
#holywar

Group Butler [beta]
26.06.2017
12:24:41
#holywar
С таким заявлением вам лучше сюда: pro.cxx.holywars

Grigor
26.06.2017
12:24:42
для кодинга и рефакторинга
Для этого достаточно vim

Berkus
26.06.2017
12:38:10
:)

Anatoly
26.06.2017
12:49:07
По-моему в пятницу в suparfo.cxx подняли вопрос о порядке вычисления аргументов оператора запятая и, вроде, в текущей версии драфта C++ 17 (N4659) теперь в случае перегрузки оператора, она ведет себя как встроенная версия. Кто-нибудь может опровергнуть?

Из стандарта сейчас убрали сноску 88) 88) However, an invocation of an overloaded comma operator is an ordinary function call; hence, the evaluations of its argument expressions are unsequenced relative to one another (see 1.9).

Или этот вопрос сразу Антону адресовать?

Berkus
26.06.2017
13:06:31
сразу в isocpp ага

Anatoly
26.06.2017
13:20:01
Я тогда нашел пункт 8.2 8.2 2 [ Note: Operators can be overloaded, that is, given meaning when applied to expressions of class type (Clause 12) or enumeration type (10.2). Uses of overloaded operators are transformed into function calls as described in 16.5. Overloaded operators obey the rules for syntax and evaluation order specified in Clause 8, but the requirements of operand type and value category are replaced by the rules for function call. Relations between operators, such as ++a meaning a+=1, are not guaranteed for overloaded operators (16.5). —end note ]

который гарантирует порядок Overloaded operators obey the rules for syntax and evaluation order specified in Clause 8, but the requirements of operand type and value category are replaced by the rules for function call.

Danila
26.06.2017
13:24:37
кстати это о каком из стандартов идет речь?

Anatoly
26.06.2017
13:27:34
драфта C++ 17 (N4659)

Danila
26.06.2017
13:28:22
агась, благодарю

Google
Qetuo1
26.06.2017
13:49:29
У меня вопрос Вообще возможность создать программу которая как в Фотошопе можно было создавать голоса, Если была бы такая программа можно было бы обойтись и без актеров озвучки.

Azoyan
26.06.2017
13:53:04
Тяжело. Вокодеры существуют давно. Но пока они отличимы от человека

Возможно нейро-хуейро вот это новое поможет

Alexander
26.06.2017
13:58:55
а вообще именно рисовать голоса - есть коненчо же вокалайзеры, можешь поискать

Sweet Ann какой-нибудь

давно касался этой темы, так что сходу не скажу

Митко Соловец?
26.06.2017
14:55:57
Что юзать если vs2017 на моём ноуте компилит вывод числа на экран 5-10 секунд ?
возможно проблема в слабом ноуте, возможно, что кресты последней версии и перфоманс просто несовместимые вещи. Попробуйте писать на чистом си.

Group Butler [beta]
26.06.2017
14:57:10
Dmitrii ▄︻̷ ┻ ═━一? has been warned (1/5)

Митко Соловец?
26.06.2017
14:57:56
/warn пропаганда мытого си
/warn неосилятор си

Berkus
26.06.2017
14:58:56
Тогда зачем оно нужно-то лол
ну не слушай троллей

Gleb
26.06.2017
14:59:20
Разве новые версии это не просто синтаксический сахар?

Дед Пегас
26.06.2017
14:59:43
Нет.

Anatoly
26.06.2017
15:00:01
Berkus
26.06.2017
15:00:40
move семантика синтаксический сахар?
std::move() вообще самая бесполезная функция в мире, ничего не делает!

Nikolai
26.06.2017
15:01:30
std::move() вообще самая бесполезная функция в мире, ничего не делает!
она же ничего не делатает ( а значит что-то все делает) )) Она делает так, что ничего не делается)

Berkus
26.06.2017
15:01:49
*ba-dum-tss*

Google
Anatoly
26.06.2017
15:01:52
:)

Gleb
26.06.2017
15:02:53


Berkus
26.06.2017
16:10:33
@webreh https://isocpp.org/blog/2017/06/there-is-a-new-future-felix-petriconi

Constantine
26.06.2017
16:11:05
это те самые, которые by design не могут указать поток?

Berkus
26.06.2017
16:11:42
это какие-то новые

http://www.stlab.cc/libraries/concurrency/ вот эти вот

Admin
ERROR: S client not available

Constantine
26.06.2017
16:12:34
на самом деле, у нас на проекте правило, что если ты притащил либу, отвечай за все ее баги

так что я предпочту перечитать сначала весь код фолли

Berkus
26.06.2017
16:12:54
нормальное правило

фолли я думаю гораздо больше чем эта отдельная либа

там дофига еще всякого

Constantine
26.06.2017
16:13:15
да это не важно

все что ты написал - общее

все что ты притащил - твой гемор

не тащи библиотеки за одну функцию, короче

Berkus
26.06.2017
16:14:07
генеральный спонсор - велосипедостроительный завод

http://mainisusuallyafunction.blogspot.com/2017/06/a-rust-view-on-effective-modern-c.html

Arseny
26.06.2017
16:25:25
Кто-нибудь может пояснить почему все так? vector<string>({"A", "B"}); // OK vector<string>("A", "B"); // CE make_unique<vector<string>>("A", "B"); // CE make_unique<vector<string>>({"A", "B"}); // CE auto tmp = {"A", "B"}; make_unique<vector<string>>(tmp); // OK (только под msvc17)

Constantine
26.06.2017
16:26:05
> make_unique<vector<string»("A", "B"); // OK

Google
Constantine
26.06.2017
16:26:06
????

std::make_unique<std::vector<std::string>>("A", "B"); //CE: MSC 14 Update 3

Arseny
26.06.2017
16:28:18
Вот и я удивился. Это у меня YCM врет.

Constantine
26.06.2017
16:29:06
std::make_unique<std::vector<std::string>>({ "A", "B" }); //CE: MSC 14 Update 3 (????)

Arseny
26.06.2017
16:29:51
Ладно, тогда вопрос пока снят.

Constantine
26.06.2017
16:31:18
интересно почему он не смог сфорвардить инит лист

Arseny
26.06.2017
16:31:30
Но на самом деле основная грусть в том, что в make_unique нельзя передавать то же, что в обычный конструктор

И я плохо понимаю почему.

Constantine
26.06.2017
16:34:00
error C2664: 'std::vector<std::string,std::allocator<_Ty»::vector(const std::vector<_Ty,std::allocator<_Ty» &)': cannot convert argument 1 from 'std::initializer_list<const char *>' to 'const std::allocator<_Ty> &'

забавная ошибка

auto type = { "A", "B" }; std::make_unique<std::vector<std::string>>(type); //меняется тип переданной переменной

так что это, вроде, понятно

вместо && получается &

Arseny
26.06.2017
16:39:13
О, забавно. А под clang и gcc с auto все равно не компилируется.

Constantine
26.06.2017
16:40:43
ну MSC 14 U3 не компилит никакую версию с std::make_unique

возможно, прикол в том, что perfect forwarding не настолько perfect, когда речь о разрешении перегрузки функции?

Arseny
26.06.2017
16:42:48
https://godbolt.org/g/vihPfL

Constantine
26.06.2017
16:43:24
vector(_XSTD initializer_list<value_type> _Ilist, const _Alloc& _Al = allocator_type())

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