
Berkus
19.07.2017
09:39:30
открываешь gdb console и вперед
хз где она там в члеоне но должна быть

Nikolai
19.07.2017
09:40:43

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

Google

Alexander
19.07.2017
09:46:32

Berkus
19.07.2017
09:49:17

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
останавливай поток сначала )

cyberzx
19.07.2017
11:41:21

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> почему не в стандарте?

Vitaly
19.07.2017
13:36:13

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!

Berkus
19.07.2017
14:18:16

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

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

Дед Пегас
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

Alexander
19.07.2017
14:25:07

Дед Пегас
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
Найс.
Хотя можно просто позволить юзингу быть строгим.

Alexander
19.07.2017
14:28:20

Дед Пегас
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. Ищу пул (систему контроля версий) для совместных проектов на С++. Может кто-нибудь посоветовать?

Alexander
19.07.2017
14:41:48

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 файла сделать, или приедтся на части рубить?

Alexander
19.07.2017
14:42:35

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