@ProCxx

Страница 634 из 2477
Anna
03.03.2017
16:08:12
Попробуй фикс Алекса
там передача обьекта по ссылке в параметры ф-ции.. не очень понимаю, как мне это может помочь >_<

точнее даже не функции а конструктора

Anna
03.03.2017
16:10:05
Передаешь rvalue
тоесть данные из вектора?

Google
Anna
03.03.2017
16:10:12
потому что он приимает вектор

и следовательно, непонятно почему он ругается на него

Evgeniy
03.03.2017
16:12:05
Anna
03.03.2017
16:12:11
Node<TKey,TValue>::Node(const TKey &k, vector<Node<TKey,TValue>> &sibling_ns, TValue &val) : kind(k), sibling_nodes(sibling_ns)

почему темплейт - потому что value может быть(и должно быть) любого типа, потому что первый тип - это тип токена, а второй - значение(все типы поддерживаемые Адой)

Artem
03.03.2017
16:14:41
а val-то где?

вот на этой строчке n = Node<int,string>(kind, sibl_nodes);

Evgeniy
03.03.2017
17:43:04
Вброшу

http://blog.cleancoder.com/uncle-bob/2017/03/03/TDD-Harms-Architecture.html

Gans
03.03.2017
17:51:40
Ребят

А как создать свою биткоин сеть или валюту, чтобы побаловаться

3ddy
03.03.2017
18:16:16
расскажи это фронтендщикам
В защиту фронт-энда: http://codepen.io/davidkpiano/pen/woZNbB ; http://codepen.io/davidkpiano/pen/wMqXea; http://codepen.io/keithclark/pen/ORjAqZ

крайне редко человек одержим одновременно и в математике, и в программировании
если человек интересуется защитой информации и криптографией, то почему бы и нет?

Google
Vladislav
03.03.2017
18:27:28
Evgeniy
03.03.2017
19:04:27
Я больше про датасаенс
А че, в датасаенс есть смысл лезть без статистики есть смысл?

Mikhail
03.03.2017
19:30:28
А че, в датасаенс есть смысл лезть без статистики есть смысл?
совсем без нее не получится конечно. но часто необязательно иметь очень глубокие познания, чтобы эффективно отвечать на вопросы. часто бывает, что базовые показатели и основы психологию гораздо точнее показывают общую картину, нежели сотни графиков построенные по сложным стат-функциям но если смотреть с точки зрения трудоустройства, то это конечно прокатывает только при наличии успешных кейсов)

Nikolay
03.03.2017
19:34:22
А че, в датасаенс есть смысл лезть без статистики есть смысл?
Проблема в том, что в датасаенсе есть два направления

Есть дата аналитика, а есть дата инжиниринг

Так вот первые упороты в математике, а вторые - в кодинге

Dmitry
03.03.2017
22:08:31
а скажите, как на сях заставить работать код из первого ответа http://stackoverflow.com/questions/11697820/how-to-use-date-and-time-predefined-macros-in-as-two-integers-then-stri там в build_defs.h генерируется дата билда. когда собирал в Keil всё работало. Собираю в gcc — выдаёт initializer element is not constant build_defs.h line 32

ts
03.03.2017
23:25:26
i start to learn malware analysis and one of the topics is to know C programming.any one know a book or tutorial that tech C language for malware analysis?thanks

Viktor
03.03.2017
23:43:13
You may to try this

Sergey
03.03.2017
23:53:49
/voteban

Sergey
03.03.2017
23:56:00
хренли вы тут забыли?

тут вот в юнитичате агитируют за Rust, но как-то невнятно очень

вроде, хорошая вещь, интересная. но для дела на нее переходить

Alex Фэils?︙
03.03.2017
23:57:22
Хм. Этот участник ушел уже

Sergey
03.03.2017
23:57:39
кто-нибудь пробовал на расте поговнокодить? как оно?

Alex Фэils?︙
03.03.2017
23:57:51
В #supapro были участники

Viktor
03.03.2017
23:58:15
Раст прикольная но пока сырая штука

Alex Фэils?︙
03.03.2017
23:58:16
/voteban
Кстати, надо б в фейлсбота впилить эту команлу

Google
Sergey
03.03.2017
23:59:06
Раст прикольная но пока сырая штука
под это определение столько всего подпадает, что фраза чуть ли не бессмысленная

Vladislav
03.03.2017
23:59:15
кто-нибудь пробовал на расте поговнокодить? как оно?
недурно, кстати. Но пока рано в продакшн

Viktor
04.03.2017
00:00:10
> @MotoCrusader под это определение столько всего подпадает, что фраза чуть ли не бессмысленная Маленькое комьюнити, куча устаревших туторов, либы портированные с си, нет не так, либы которые являются обертками над либами на си

Но сам язык понравился очень

Sergey
04.03.2017
00:01:07
а чем например

какие там прям сочные фичи

а то меня закидывают видосами каждый по часу. здорово, конечно, но наверняка же можно и парой строк обрисовать, куда копать

Viktor
04.03.2017
00:01:53
cargo, подробный и читаемый вывод компиля, лайфтаймы и приятный синтаксис

Vladislav
04.03.2017
00:02:16
какие там прям сочные фичи
самая сочная - модель памяти с borrow check'ером

Sergey
04.03.2017
00:02:24
это как

Sergey
04.03.2017
00:02:31
какие там прям сочные фичи
Регулярки быстрые :D

Viktor
04.03.2017
00:03:11
> @MotoCrusader это как Это когда x = y делает y = null, и кладет в x объект из y

Vladislav
04.03.2017
00:03:20
это как
если на пальцах, это raw pointers (то есть без оверхеда в рантайме), но компилятор проверяет что ничего не течет

https://doc.rust-lang.org/book/ownership.html https://doc.rust-lang.org/book/references-and-borrowing.html

Viktor
04.03.2017
00:04:44
Самое сложное для понимания, как по мне, так это лайфтаймы

Vladislav
04.03.2017
00:04:46
и трейты - те самые концепты, которые (пока) так и не вошли в стандарт плюсов

Viktor
04.03.2017
00:06:09
всм в расте по дефолту move вместо copy

дабы объектов не наплодить

Google
Sergey
04.03.2017
00:06:44
и это киллер-фича, лол?

ну так себе

Viktor
04.03.2017
00:07:26
> Viktor cargo, подробный и читаемый вывод компиля, лайфтаймы и приятный синтаксис их много, почитай доку

Admin
ERROR: S client not available

Sergey
04.03.2017
00:07:50
вот это почитаю, спасибо

Viktor
04.03.2017
00:08:02
кто-то в киллер фичу и макросы раста и лайфтаймы приводит

Sergey
04.03.2017
00:08:04
а то видосы смотреть, ну такое

Viktor
04.03.2017
00:09:24
вот здесь очень классно и подробно есть все по языку https://doc.rust-lang.org/book/README.html

ts
04.03.2017
02:03:56
thanks!!

Anton
04.03.2017
06:42:44
А никто в Голландии или Германии не проходил интервью? Может есть у кого опыт?

I
04.03.2017
06:47:56
Лол

Nataliya
04.03.2017
06:55:41
Для всех, кто следит за новостями стандартизации. С++17 принят в WG21 https://twitter.com/stdcppru/status/837918035201703936 . Найди на фоточке наших :)

Дед Пегас
04.03.2017
07:13:43
Отлично!

Daniyal
04.03.2017
09:41:56
Господа, в правиле 28 Мейерс говорит, что возвращать дескриптор (ссылку, указатель, итератор) из функции члена на член класса не есть хорошо, потому что это может привести к ухудшению инкапсуляции и проблема висячего дескриптора (дескриптор , переживший сам объект) . Хотелось бы спросить у вас, не принебрегаете ли вы этому правилу во имя эффективности? На встроенные типа это правило, я считаю, распространяется на 100 %, но если мы инкапсулируем , скажем, большой объект какого -то класса с очень дорогим конструктором копироврия, то не слишком ли большой ценой окажется отказ от дескриптора?

babysitter
04.03.2017
09:49:44
RVO
тут рво не при чем. наверное он имел в виду просто, что изменение членов класса должны производиться только через интерфейсные методы. надо глянуть правило

чтобы инвариант не ломать

Surreal
04.03.2017
09:51:41
тут рво не при чем. наверное он имел в виду просто, что изменение членов класса должны производиться только через интерфейсные методы. надо глянуть правило
Не вижу смысла тогда вообще. Очевидно, что не надо возвращать указатель\ссылку на объект класса. Разве что для чейнинга. Иного применения я не вижу.

Google
Surreal
04.03.2017
09:53:57
Alex Фэils?︙
04.03.2017
09:54:07
Surreal
04.03.2017
09:59:00
Было бы классно, кстати, иметь спецификатор norace по аналогии с noexcept, чтобы помечать ts методы.

Daniyal
04.03.2017
09:59:13
Кстати да. Я об этом совсем не подумал

если не применить это правило в сейф-тред-прогах, то могут быть гонки, т.к. никто тебе не мешает юзать этот указатель/ссылку в другой тред, и они потом будут конкурировать

Всем спасибо за ответы

babysitter
04.03.2017
10:11:15
Так оно не объект вектора возвращает.
Господа, в правиле 28 Мейерс говорит, что возвращать дескриптор (ссылку, указатель, итератор) из функции члена на член класса не есть хорошо функция член data() возвращает указатель на член класса, а именно raw массив. это ломает инкапсуляцию, что я не так говорю

Kirill
04.03.2017
10:34:08
Дата и время - Рабочая Группа 21 С++ https://stdcpp.ru/proposals/0a3a65fc-9e2c-4c08-8672-a2a5afc7e760

3ddy
04.03.2017
10:56:22
Дата и время - Рабочая Группа 21 С++ https://stdcpp.ru/proposals/0a3a65fc-9e2c-4c08-8672-a2a5afc7e760
ну и ну, читать блог просто невозможно, шрифт не для чтения

Friedrich
04.03.2017
12:36:33
Всё, можно насмехаться над всеми, кто ещё не перешёл?

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