@ProCxx

Страница 754 из 2477
Herman
04.04.2017
05:17:37
https://github.com/torvalds/linux/search?l=c%2B%2B

Дед Пегас
04.04.2017
05:23:52
Это же гитхабовская искалка.

Азамат
04.04.2017
05:47:38
Ребята помогите решить задачку по структуре данных Условие: В очереди поменяйте местами первого и последних элементов

Alexander
04.04.2017
05:49:40
ну так меняй

Google
Feruzbek
04.04.2017
05:51:05
swap(a.begin(),a.end());

Азамат
04.04.2017
05:51:27
ну так меняй
Спасибо за подсказку:)

Азамат
04.04.2017
05:54:03
В чем вопрос?
По предмету структура данных. Мы недавно прошли такие вещи как стек дек и очереди. И вот ща мне выпала задача по очередям , условие которой я описал выше. Не получается решить

desu
04.04.2017
05:59:00
Evgeniy
04.04.2017
06:00:23
в канал для нубов отправить)
Да блин, ссылку надо в буфере обмена держать)

desu
04.04.2017
06:01:03
https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w

это наверное

Азамат
04.04.2017
06:01:12
Если конкретно то да . Мне сложно дается этот предмет

Vladislav
04.04.2017
06:01:29
Evgeniy
04.04.2017
06:02:07
Если конкретно то да . Мне сложно дается этот предмет
Если конкретно, то нет. Никто за тебя решать не будет (я надеюсь)

Google
Плюшка
04.04.2017
06:04:47
Кто не делает ub, тот не пьёт шампанского

Evgeniy
04.04.2017
06:08:27
Надейся.
Иди на апворк, там за 5 баксов такую фигню решают)

Timofey
04.04.2017
06:24:51
Халява же есть, зачем трудиться?)

Я тоже иногда на халяву надеюсь, но обычно в плане разобраться, а не сделать за меня

Evgeniy
04.04.2017
06:52:20
Я тоже иногда на халяву надеюсь, но обычно в плане разобраться, а не сделать за меня
Ну одно дело объяснить что-то а другое дело работать на халяву, даже если работа пустяковая

Roman
04.04.2017
06:58:18
Можно и по решению разобраться, некоторые лучше понимают на практике, чем по теории

Шаурма
04.04.2017
09:08:44
double x = image.width() / 2; double y = image.height() / 2; QTransform tr; tr.translate(x, y); tr.rotate(angle); tr.translate(-x, -y);
QPoint center = image.rect().center(); QMatrix matrix; matrix.translate(center.x(), center.y()); matrix.rotate(45); не?

Шаурма
04.04.2017
09:10:14
всё-равно масштабируется?

Alexander
04.04.2017
09:10:42
Да

Шаурма
04.04.2017
09:11:27
странно, сейчас проверю

Александр
04.04.2017
09:22:30
Вчера только обсуждалось, что не нужен там никакой буфер

я поразмыслил и это не совсем так

он использует исходный буфер, но потом копирует или переносит его и меняет указатель

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

это и сбивало меня с толку, похоже

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

Group Butler [beta]
04.04.2017
09:22:31
Александр kicked for flood!

Александр
04.04.2017
09:23:05
?

Google
Александр
04.04.2017
09:23:57
А, те сообщения потерли

Michael
04.04.2017
09:25:53
баговато

Александр
04.04.2017
09:26:17
https://github.com/mruby/mruby/blob/master/src/dump.c#L940 Всё, что нужно той функции, это uint8_t* pbuf; size_t bufsize; blabla(...., &pbuf, &bufsize); ... mrb_free(pbuf); // или какой-то местный эквивалент

Michael
04.04.2017
09:26:20
Вчера только обсуждалось, что не нужен там никакой буфер
это обсуждалось уже после того, как я написал

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

и ленитсья читать либу

очень хотелось закончить поскорее

там все сейчас норм



к слову, не знаете, в с++ не завезут defer()?

это так мило - пистать defer(delete... сразу после аллокации

не то чтобы я когда-то писал на го, но выглядит реально мило

Александр
04.04.2017
09:30:59
там не delete нужен, если работает - это скорее случайность

Aleksei
04.04.2017
09:31:00
И когда ты хочешь вызвать этот defer?

Александр
04.04.2017
09:31:08
нужен какой-нибудь mrb_free

Anatoly
04.04.2017
09:31:16
а ты вызываешь delete buffer ты уверен, что в mrb_dump_irep память выделена через new []?

Александр
04.04.2017
09:31:34
она там выделена (uint8_t*)mrb_malloc(mrb, malloc_size);

Anatoly
04.04.2017
09:31:39
мало того, если память выделена через new[], то освободить ее надо через delete []

Александр
04.04.2017
09:31:54
и, вероятно, нельзя делать mrb_close(mrb) до очистки этой памяти

Google
Stanislav
04.04.2017
09:32:09
о, тоже мруби ковыряешь?

Michael
04.04.2017
09:32:11
просто приятнее писать чем free

Anatoly
04.04.2017
09:32:23
стандарта на тебя нет

Michael
04.04.2017
09:32:23
стандарта на тебя нет
окей, уговорил, будет mrb_free()

я не спорю, что ты прав



Александр
04.04.2017
09:33:39
красота

Michael
04.04.2017
09:33:40
доволен? ураааа!

по хорошему надо завернуть это в свою функцию без мемори-менеджмента...

все операции с мруби с аллокациями (их всего две)

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

Anatoly
04.04.2017
09:34:51
не, еще на под управление какого-нибудь скопгарда buffer и mrb_close поместить, тогда будет битка в случае исключения при конструировании out-a

Michael
04.04.2017
09:35:22
нет, спасибо, это не проект на месяц

всему есть предел

Stanislav
04.04.2017
09:35:55
да просто скрипты одной игрухи дизассемблирую, там мруби
какой если не секрет? не встречал что то mruby in the wild

Michael
04.04.2017
09:36:04
NieR: Automata

Stanislav
04.04.2017
09:36:10
о_О

Michael
04.04.2017
09:36:13
скрипты на руби, да

хранятся в байткоде в RITE0003

Google
Michael
04.04.2017
09:37:34
https://github.com/micktu/att/blob/master/src/script.cpp

(сорян, там каша я знаю. отрефакторится)

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

это должно крашнуться

нельзя давать не крашнуться

Александр
04.04.2017
09:40:57
out_of_memory

Michael
04.04.2017
09:41:03
ну и пусть крашится

Tema
04.04.2017
09:41:04
это должно крашнуться
ппц, разве с++ проги должны крашиться?

Michael
04.04.2017
09:41:19
все что не может продолжать работу должно крашиться

Tema
04.04.2017
09:41:41
все что не может продолжать работу должно крашиться
а как же просто корректно завершиться с кодом возврата?

Michael
04.04.2017
09:41:49
конкретно у меня в программе каждый блок критичен поэтому мне нет смысла защищаться - надо падать

Tema
04.04.2017
09:41:51
краш это ошибка

Michael
04.04.2017
09:41:55
это и есть ошибка

это должно быть ФАТАЛЬНОЙ НАХУЙ ОШИБКОЙ

Tema
04.04.2017
09:42:09
это и есть ошибка
звучит не по с++

Michael
04.04.2017
09:42:10
АААА ПАНИКА в таком духе

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