@ProCxx

Страница 743 из 2477
Michael
03.04.2017
09:25:45
работу с контентом он отлично умеет благодаря редактору

а вот программировать куда менее продуктивно чем юнити-сишарп

причем дело не в плюсах, плюсы там скриптовые, удобны, с GC

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

Google
Michael
03.04.2017
09:26:57
а вот именно в том что компиляция медленная и в целом больше проблем возникает

и кастомизировать оче сложно

Michael
03.04.2017
09:28:40
я верю в людей, которые умеют учиться и быстро находить ответы на вопросы

больше, чем в людей, которые несут багаж знаний

it-trend
03.04.2017
09:28:53
Cyber
03.04.2017
09:29:07


Andrei
03.04.2017
09:29:21
когда нужен синглтон?
чуть реже чем никогда.

Michael
03.04.2017
09:29:39
что это за фигня на второй строке :))))

список в списке?

mefest
03.04.2017
09:30:01
когда нужен синглтон?
как правило почти всегда можно без него

Michael
03.04.2017
09:30:04
но у тебя же список инт а не список списков

ты пытаешься на втрой строке взять из List<List<int»

Google
Cyber
03.04.2017
09:30:18
вообще, например, архитектура андройда такая убогая, что там без синглтонов никуда...если не обмазываться унылими DI либами

Michael
03.04.2017
09:31:30
и вообещ я собирался поработать

господи

Daniil
03.04.2017
09:31:58
Tema
03.04.2017
09:31:59
Andrei
03.04.2017
09:32:50
толстенько
Я серьёзно.

В плюсах абсолютно точно всегда можно обойтись без синглтона и сделать лучше.

Синглтон в данном контексте как паттерн подразумевается.

Gregory
03.04.2017
09:33:56
не один крупный проект вышибал мозг с глобальным сервис локатором )

Эдуард
03.04.2017
09:34:17
В плюсах абсолютно точно всегда можно обойтись без синглтона и сделать лучше.
+. Использовал синглтон в эмбеде для периферийных модулей, но довольно быстро избавился от этой практики и получил счастье.

Gregory
03.04.2017
09:34:20
к нему надо поставлять прикованного к батарее программиста справочника

модульно-компонентный подход тащит без всяких локаторов

Cyber
03.04.2017
09:35:42
В плюсах абсолютно точно всегда можно обойтись без синглтона и сделать лучше.
дело не в языке программирования, а в навязанной архитектуре типа андройд

Kirill
03.04.2017
09:37:14
Студента нет, ему оно филькина грамота
я наоборот считаю что да, это показывает что студент если не разбирался в чем то, то хотя бы пытался

it-trend
03.04.2017
09:37:41
ну, да. Я имел в виду, конечно, MinBy и MaxBy. Поэтому чуваки сортируют по какому-нибудь полю и берут потом первый или последний элемент )))

Daniil
03.04.2017
09:42:12
Это вот этот ваш "статический класс" или синглтон? https://ideone.com/05m6lL

Kirill
03.04.2017
09:42:18
+. Использовал синглтон в эмбеде для периферийных модулей, но довольно быстро избавился от этой практики и получил счастье.
у нас сейчас в легаси избавляются как раз, в итоге немного напрягало когда на пулл реквесте заворачивали с фразой, передай инстанс синглтона в рамках DI в конструкторе. Потом обьяснили уже, что будут убирать его когда рефакторить

desu
03.04.2017
09:44:24
Это вот этот ваш "статический класс" или синглтон? https://ideone.com/05m6lL
может ему надо статический конструктор и поля статические

Google
desu
03.04.2017
09:44:53
ваще выражения статический класс не припоминаю

Gregory
03.04.2017
09:45:31
единственные глоб обьекты в которые я могу поверить что оно удобно - логгер, стат коунтер

остальное приводит к пездецкому флоу

Daniil
03.04.2017
09:46:15
может ему надо статический конструктор и поля статические
Хз. Я вообще про такое впервые в плюсах слышу

Grigor
03.04.2017
09:46:22
я наоборот считаю что да, это показывает что студент если не разбирался в чем то, то хотя бы пытался
Разбирался, теорию знает, а толку? Это у него в программе было, но как использовать на реальных проблемах это уже вопрос

Александр
03.04.2017
09:47:29
(mrb_dump_irep(mrb, irep, 0, (uint8_t**)&&out[0], &outSize);)
серьёзно? &&? да это же не скомпилируется. чатик пролистал, может уже прокомментировали

Tema
03.04.2017
09:50:14
мккароны

Daniil
03.04.2017
09:51:11
Там все методы что видит пользователь - статические

Александр
03.04.2017
09:52:26
Лишний амперсанд, конечно.
Нет, судя по всему, функция принимает как раз uint8_t**, чтобы переаллоцировать в случае чего. Если я правильно понял автора вопроса. Поэтому без временной переменной не обойтись

Kirill
03.04.2017
09:52:43
имхо между использованием паттернов на кошках и в реальных условиях не так много разницы

Andrei
03.04.2017
09:54:54
Секундочку, если там в data пишется укзаатель на данные, то этот пример не работает ваще.

Потому что данные теряются очевидно.

Google
Александр
03.04.2017
09:55:46
Я думаю, что функция внутри себя может сделать realloc, перезаписав указатель. А автор заранее выделяет нужное кол-во памяти, чтобы этого не произошло

Andrei
03.04.2017
09:56:01
Если предположить, что пример работает, то dump таки смотрит в data, но идея с переаллокацией тоже не валидная, потому что в функцию не передаётся размер.

его там явно нет.

Александр
03.04.2017
10:00:09
Нашёл код, использующий эту функцию: https://gist.github.com/sadasant/7a3ae89c0b2a90d234a2 Ага, видимо туда передаются указатели на произвольные данные (на указатель и на размер), а память выделяется самостоятельно внутри функции, размер тоже там вычисляется. Вот и её исходный код: https://github.com/mruby/mruby/blob/master/src/dump.c#L940

Andrei
03.04.2017
10:01:54
Или там забыли дописать memcpy, но скорее выглядит как просто ошибка.

Александр
03.04.2017
10:02:40
Зато "автор 10 лет в программировании"

Andrei
03.04.2017
10:02:47
На шарпе же.

Простительно :D

Дед Пегас
03.04.2017
10:03:16
Щас Нёвер придёт и будет возмущаться)

Michael
03.04.2017
10:05:47
я уже мысленно возмущаюсь

https://msdn.microsoft.com/en-us/library/windows/desktop/bb775761(v=vs.85).aspx

иногда ответом на вопрос "как скопировать файл создавая недостающие директории" является "да ну его нахуй сам создам"

Daniil
03.04.2017
10:26:16
Емнип в лялихе/посиксе в одну строчку решается

Michael
03.04.2017
10:27:01
в винхр апи есть одна функция где можно решить в одну строчку

я решил посмотретьк ак это положено делать в нт6.................

Google
Michael
03.04.2017
10:27:32
устаревшая проще

https://msdn.microsoft.com/en-us/library/bb762164(v=vs.85).aspx

Evgeniy
03.04.2017
10:27:35
в винхр апи есть одна функция где можно решить в одну строчку
Если нет ограничения в 65536 символов на строку?)

Michael
03.04.2017
10:28:27
Если нет ограничения в 65536 символов на строку?)
не понял вопроса, но мне и MAX_PATH хватит

Дед Пегас
03.04.2017
10:28:37
260 же
В 10 отключают это ограничение.

Дед Пегас
03.04.2017
10:28:48
Наконец-то.

Michael
03.04.2017
10:29:00
синглтон с адаптором
страпон с баттплагом

/dev
03.04.2017
10:31:08
Michael
03.04.2017
10:31:23
MAX_PATH хватит всем!
да, я тоже постоянно в голове это шучу ?

Alex Фэils?︙
03.04.2017
10:33:47
вообще бесит это апи. Чтоб узнать папку для моих документов, надо им давать буфер MAX_PATH символов. Т.е. если папка имеет имя большее этой, то хуй.

Michael
03.04.2017
10:34:42
поэтому там есть Ex в шеллапи которые без ограничения в MAX_PATH

Gregory
03.04.2017
10:36:47
глобальный конфиг?
если у тебя софтина из слабосвязанных компонент то не катит. У каждого компонента свой кусочек от конфига, а глобальный "нарезается" в точке инициализации софтины.

Alex Фэils?︙
03.04.2017
10:38:04
а по Ex есть мало в инете уг

http://blog.livedoor.jp/blackwingcat/archives/1709862.html

Michael
03.04.2017
10:39:58
а по Ex есть мало в инете уг
а что тебе нужно кроме мсдн?

https://msdn.microsoft.com/en-us/library/windows/desktop/mt757093(v=vs.85).aspx

Alex Фэils?︙
03.04.2017
10:40:43
https://msdn.microsoft.com/ru-ru/library/windows/desktop/mt757093(v=vs.85).aspx

во

лол

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