@ProCxx

Страница 1106 из 2477
Berkus
19.07.2017
09:39:30
открываешь gdb console и вперед

хз где она там в члеоне но должна быть

Max
19.07.2017
09:41:26
Он сам себе ответил на другой вопрос. У вас спрашивали не про то, как гдб пользоваться, но прочитать то сообщение видимо очень сложно

Google
Grigory
19.07.2017
10:03:20
странно, но именно со сравнением ид потоков так не проходит

останавливается всегда

ошибся - падает при выполнении условия сравнения ид потока с ид текущего потока с ошибкой ./nat/x86-linux-dregs.c:146: internal-error: x86_linux_update_debug_registers: Assertion `lwp_is_stopped (lwp)' failed.

Berkus
19.07.2017
10:46:33
останавливай поток сначала )

Grigory
19.07.2017
12:32:31
останавливай поток сначала )
сорри, не совсем понял замечания. У меня условный брекпоинт с проверкой на равенство ид текущего потока и нужного мне, когда условие истинно, gdb валится с ошибкой.

Roman
19.07.2017
13:25:56
ребята, есть кто из области embedded, микроконтролеры.. все дела?

Constantine
19.07.2017
13:30:47
strong typedef: плюсы, минусы, подводные камни, <s>когда</s> почему не в стандарте?

Roman
19.07.2017
13:36:23
угу, спасибо! уже там

Дед Пегас
19.07.2017
13:58:27
/ban спам

Google
Group Butler [beta]
19.07.2017
13:58:27
Крылатый banned Salomon!

Alexander
19.07.2017
14:18:48
а что это
аааа, пытался рассказать

лучше показать

Дед Пегас
19.07.2017
14:19:08
Это как newtype в хаскеле.

Alexander
19.07.2017
14:19:11
https://softwareengineering.stackexchange.com/questions/243154/c-strongly-typed-typedef

Vladislav
19.07.2017
14:19:29
Это как newtype в хаскеле.
О, я очень страдаю без них

Alexander
19.07.2017
14:19:36
а что это
если делаешь typedef два разных из одинакового типа, чтобы нельзя было что-то делать между ними неявно

Vladislav
19.07.2017
14:19:43
Так когда в стандарте?

Alexander
19.07.2017
14:19:53
чтобы typedef был прям совсем-совсем новым типом

Так когда в стандарте?
а есть пропозалы?

Дед Пегас
19.07.2017
14:20:19
Если нет, то давайте напишем!

Vladislav
19.07.2017
14:20:39
Дед Пегас
19.07.2017
14:20:44
using class Shit = int;

Alexander
19.07.2017
14:21:22
https://groups.google.com/a/isocpp.org/forum/#!msg/std-proposals/gkJUVnL-Fmg/fOc3xWFoCwAJ

Berkus
19.07.2017
14:22:04
using class Shit = int;
а если не класс а typename

Дед Пегас
19.07.2017
14:22:28
Можно и using typename Shit = int;

Nik
19.07.2017
14:22:40
А почему этой фичи все еще нет в языке?

Какие подводные камни?

Дед Пегас
19.07.2017
14:22:54
Я прост хуйнул по аналогии с enum class от балды. Просто чтобы как-то заюзать using.

Google
Berkus
19.07.2017
14:22:56
Alexander
19.07.2017
14:23:23
никому не надо наверное )
да наверняка пригодилось бы. Много полезных вещей в стандарте то нет)

Дед Пегас
19.07.2017
14:24:36
https://groups.google.com/a/isocpp.org/forum/#!msg/std-proposals/gkJUVnL-Fmg/fOc3xWFoCwAJ
Не вижу там варианта синтаксиса объявления newtype

Alexander
19.07.2017
14:25:07
Не вижу там варианта синтаксиса объявления newtype
да я просто нашёл и линк закинул. Я не смотрел. Пока что времени особо нет

Дед Пегас
19.07.2017
14:25:16
А, ок.

Alexander
19.07.2017
14:25:22
Я вот сижу и разбираюсь с пропозалом на memory file mapping

Дед Пегас
19.07.2017
14:25:23
Нужно прилистать.

Alexander
19.07.2017
14:25:29
и пытаюсь его возродить

Дед Пегас
19.07.2017
14:25:32
И сделать вброс using typename!

Berkus
19.07.2017
14:27:01
есть вариант еще круче

using new typedef

Дед Пегас
19.07.2017
14:27:25
using new typedef Shit = int;

Дед Пегас
19.07.2017
14:27:26
Найс.

Хотя можно просто позволить юзингу быть строгим.

Дед Пегас
19.07.2017
14:28:21
Исключить неявное преобразование, так сказать.

Admin
ERROR: S client not available

Alexander
19.07.2017
14:28:30
Хотя можно просто позволить юзингу быть строгим.
это может сломать существующий код

Дед Пегас
19.07.2017
14:29:39
Беда.

Тогда новый синтаксис)

Google
Berkus
19.07.2017
14:29:48
не, это точно сломается

особенно всякие using uint = unsigned int; using uint32_t = unsigned int; который вдруг кабум

Alexander
19.07.2017
14:30:56
а какой-нибудь using new я бы заценил

Berkus
19.07.2017
14:34:58
ну скорее все таки будет using class или using typename, т.к. new это переопределяемый оператор

будет конфузненько если using new переопределится во что-то странное

Дед Пегас
19.07.2017
14:36:03
Соглашусь.

MRL
19.07.2017
14:41:18
Всем привет, недавно начал осваивать этот прекрасный язык в QT Creator. Ищу пул (систему контроля версий) для совместных проектов на С++. Может кто-нибудь посоветовать?

R0thschild
19.07.2017
14:41:55
ребят, мне нужно проверить целостность файла, немного подував решил юзать мд5. Пошарил в нете нашел исходники, там есть метод md5_init(&state);, где state это typedef struct md5_state_s { md5_word_t count[2]; /* message length in bits, lsw first */ md5_word_t abcd[4]; /* digest buffer */ md5_byte_t buf[64]; /* accumulate block */ } md5_state_t; можно ли весь файл целиком через stream файла сделать, или приедтся на части рубить?

R0thschild
19.07.2017
14:42:43
и может я не то нашенл что-то... хотелось бы побыстрому, так задача вроде бы простая

Alexander
19.07.2017
14:44:10
подкинь
https://stackoverflow.com/questions/4678447/md5-and-sha1-c-hashing-library

начни отсюда

подкинь
openssl мб какой-нибудь должен такле уметь

или libressl

Дед Пегас
19.07.2017
15:01:07
> using class has been used in order to disambiguate it from normal using alias directive. using class is only valid when the left hand side has been defined as a copy of the right hand side.

@isenbaev @zamazan4ik Есть там предложение годное.

Куда пинать, чтобы пропозал двигался?

Google
Alexander
19.07.2017
15:01:58
пишешь туда, ждёшь реакции. Можешь на слаке на cpplang в канале #future_standard

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