
Sergey
10.07.2017
15:08:24
std::vector<int> * bigVector = new std::vector<int> {100000000000000000};
bigVector = nullptr;

Sergey
10.07.2017
15:08:34
ну вот ты забыл за собой подчистить памяьб и привет, уплыла

Sergey
10.07.2017
15:08:36
вот пожалуйста пример утечки памяти

Sergey
10.07.2017
15:08:45
допустим, утебя веб сервер

Google

Viktor
10.07.2017
15:08:53
нитру до сих пор пилят
только я не понимаю зачем она сейчас, когда ты берешь розлин и допиливаешь свой синтаксис, который еще и intellisense потом сожрет

Sergey
10.07.2017
15:09:20
и к тебе приходит запрос, сделать запрос в БД и чего нибудь сохранить, ты выделаешь буфер под чего то там и забываешь в конце запроса его слить, привет
на c# так тоже можно
или в WPF

Sergey
10.07.2017
15:11:01
речь шла о том что в С++ не бывает утечек памяти

alix
10.07.2017
15:11:46

Igor
10.07.2017
15:12:18

Viktor
10.07.2017
15:12:45
и это вполне нормальный инструмент, если тебе охота в unmanaged мире пошалить

Igor
10.07.2017
15:13:25
бывают конечно
Ну так-то если и на C# полезть в unsafe, тоже наверное могут быть

Nikita
10.07.2017
15:18:33
мне кажется, или г-н Лобанов ведёт себя как человек не очень умный?
или не читающий, что ему пишут

Viktor
10.07.2017
15:19:12
ban-vote?

Google

Влад
10.07.2017
15:19:14
Кто-то применял на практике unsafe?

Nikita
10.07.2017
15:19:18
я

Sergey
10.07.2017
15:19:21
при статическом выделении памяти утечек не бывает, но в С++ же не все используют статическое выделение памяти нет?

Nikita
10.07.2017
15:19:36
если захотеть - можно жить без него

Viktor
10.07.2017
15:19:48
у меня сейчас из ансейф только мурмур хеш
там есть прирост в скорости по сравнению с обычной версией

Nikita
10.07.2017
15:20:47
ансейф нужен обычно при интеропе

Vinc
10.07.2017
15:20:51
поделитесь кейсами плиз по
wpf listbox rearrange dran drop

Nikita
10.07.2017
15:22:35
https://habrahabr.ru/post/332674/
глядите, ещё один жс-фреймворк

Viktor
10.07.2017
15:22:51
стримы событий, хмммммм, где же мы такое видели уже, хмммммммм

Андрюшка :D
10.07.2017
15:24:30
А что будет быстрее?
4<<1 или 4*2?
Понимаю, экономия на спичках, но просто интересно, а проверить сейчас не могу(

Nikita
10.07.2017
15:25:13
битовый сдвиг

Viktor
10.07.2017
15:25:26
обмазывайся на здоровье

Влад
10.07.2017
15:29:09
Открыл исходники vector на С++. Просто.. минус глаза.

Nikita
10.07.2017
15:29:24
не лезь
тебе плохо сказали что-ли

Google

Nikita
10.07.2017
15:29:34
ОНИ ТЕБЯ СОЖРУТ

Anatoly
10.07.2017
15:29:56
битовый сдвиг
Помоему только очень упоротые компиляторы не делают это самостоятельно. Даже amd opencl c компилятор умеет в это.

Viktor
10.07.2017
15:33:34
https://superuser.com/questions/643442/latency-of-cpu-instructions-on-x86-and-x64-processors

Igor
10.07.2017
15:33:43

Nikita
10.07.2017
15:35:55
да, но кто из них _скомпилируется_ быстрее?

Igor
10.07.2017
15:38:57
Какая разница

Anatoly
10.07.2017
15:40:30

Nikita
10.07.2017
15:40:38
замерить можно
генерируешь гигабайтный исходник
и конпелируешь

Anatoly
10.07.2017
15:41:04
ну это в больших масштабах. А если у тебя таких месть парочка в коде.
Мы же про шарп ещё говорим? Про компиляцию C++ исходников я даже спорить не буду. Там при большой кодовой базе такое чувство что стадо ленивцев собирает.

Анатолий
10.07.2017
15:42:44

Nikita
10.07.2017
15:44:06
полнпый билд авалонии на appveyor идёт 22 минуты
из них _половина_ это компиляция
пока оно там раздуплится с nuget-рестором, пока проекты прогрузит, пока скомпилит

Андрюшка :D
10.07.2017
15:48:55

Viktor
10.07.2017
15:57:48

Google

Viktor
10.07.2017
15:58:03
у Intel есть какой-то, название не помню
будешь сутки ждать
а тьфу, этож шарп

Sergey
10.07.2017
16:00:27

Nikita
10.07.2017
16:01:13
интеловский оптимизирующий компилятор шарпа
ждите следующим в релизе corert

Viktor
10.07.2017
16:01:48
серьезно?

Admin
ERROR: S client not available

Viktor
10.07.2017
16:01:55
или подъебал?

Sergey
10.07.2017
16:02:31
второе (ц) ваш кэп!

Viktor
10.07.2017
16:02:57
вот щас обидно было

Igor
10.07.2017
16:02:59

Viktor
10.07.2017
16:03:13
а я уже надеялся пинать хуй на работе и говорить оно компилица

Sergey
10.07.2017
16:03:39
приходится шлёпать по клавиатуре и говорить "я дебажусь"

Viktor
10.07.2017
16:04:31
это не так благородно звучит

Sergey
10.07.2017
16:04:37
ага

Viktor
10.07.2017
16:05:19
"я дебажу" звучит как "я сам мудак"
а тут вроде как все в ажуре
дело сделано ©

Google

Nikita
10.07.2017
16:06:34
corert умеет генерить плюсовый код
который можно скормить интеловскому компилятеру
ну или можешь адаптировать наработки чудесного проекта Xamarin.iOS
который в компании с LLVM тебе будет компилить хэлловорлд 15 минут

Viktor
10.07.2017
16:09:17
C# -> C++ -> LLVM
а что, красиво

Влад
10.07.2017
16:10:53
Я обожаю С++
Но поскольку криворук, и мне нужно больше реализованных фич и либ, я перешёл на С#.

Viktor
10.07.2017
16:11:16
возьми Qt
там есть фичи и либы

Nikita
10.07.2017
16:11:42
но нет прямых рук

Влад
10.07.2017
16:11:49
Десктоп не интересует)

Viktor
10.07.2017
16:11:56
это дело простреленных ног уже

Влад
10.07.2017
16:12:05
Хотя там много хорошего есть.

Viktor
10.07.2017
16:12:39
в кутэ необязательно формочки лепить
ты можешь попытаться собрать на андроид все зависимости и лепить бота для телеги
и потом ссаться кипятком, когда забудешь сокет закрыть правильно, например

Влад
10.07.2017
16:14:50
А вот для ведра руки вообще пздц) Прочитал кучу статей, всё равно не вкурил, почему на винде красиво всё показывает, а на ведре шлак полный.
Ща, мб найду, как пилил 1to50 на Qt.

Nikita
10.07.2017
16:15:58
Эта группа больше не существует