@ProCxx

Страница 2294 из 2477
Nikita
23.08.2018
11:10:17
А то показывается только сообщение коммита

Борис
23.08.2018
11:11:02
для такого есть install(FILES или DIRECTORY
По кастомному таргету?

Google
Stanislav
23.08.2018
11:11:41
По кастомному таргету?
про кастомный таргет я выше писал

Борис
23.08.2018
11:13:07
Казимир
23.08.2018
11:29:59
struct S { char c; int x; }; как сделать чтобы память под переменные структуры выделялись без пустых байтов?

Igor
23.08.2018
11:30:40
Как смержить одну ветку в другую так, чтобы git show <commit> показывал, что изменилось?
https://stackoverflow.com/questions/5072693/how-to-git-show-a-merge-commit-with-combined-diff-output-even-when-every-chang а вообще для этого есть pro.git https://telegram.me/joinchat/Be4rsUEu6elIGAUab6j1og

Соломончик
23.08.2018
11:30:58
вроде так

как-то

Казимир
23.08.2018
11:31:40
а почему вообще по умолчанию стоит 4 байта?

Соломончик
23.08.2018
11:32:10
а почему вообще по умолчанию стоит 4 байта?
по наибольшему размеру переменных в структуре

то-есть если б структуры были ток с чаров, то было б по 1 байту

ток с шортов - по 2

шорт, чар, инт - 4

Google
Соломончик
23.08.2018
11:33:01
и тд

а почему вообще по умолчанию стоит 4 байта?
стоит так потому, что оперативка быстрее выделяет память таким образом

Казимир
23.08.2018
11:33:58
ааа, пасибо большое

а в плюсах структуры и классы отличаются только public полями по умолчанию и то что структуры наследоваться не могут?

Igor
23.08.2018
11:35:30
могут

причем наследуются тоже как public, а классы как private

Казимир
23.08.2018
11:37:49
Понял, спасибо)

Alexander
23.08.2018
11:37:56
как выражение в контексте тела функции?
не тела функции, а function definition

Alexander
23.08.2018
11:38:09
https://en.cppreference.com/w/cpp/language/function#Function_definition

И насколько я понимаю, в Стандарте под function понимают function definition. В этом случае только clang прав

Constantine
23.08.2018
11:58:47
Весёлая... А багу зарепортили в GCC?
Нет, я совершенно им не пользуюсь, предоставляю эту возможность вам :)

Alexander
23.08.2018
12:00:54
Constantine
23.08.2018
12:01:21
Egor
23.08.2018
12:02:50
буст+шланг на винде никто не юзает последний? пофиксили там сборку или нет

Eugene
23.08.2018
12:03:51
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3797.pdf страница 221 внизу
А не драфт, а нормальный стандарт где-то есть?

Побитый
23.08.2018
12:09:49
А не драфт, а нормальный стандарт где-то есть?
*из переулка* псс, у меня есть, отдам бесплатно

Eugene
23.08.2018
12:17:08
http://www.snti.ru/cd/ISOIEC148822017.pdf А это не то?

Google
Eugene
23.08.2018
12:17:14
Выглядит как не драфт

Alexander
23.08.2018
12:19:17
Выглядит как не драфт
выглядит как не драфт - видать просто выкинули в открытый доступ. но для наших нужд хватает и драфта

а ещё чаще - cppreference :)

Eugene
23.08.2018
12:23:48
Драфт свёрстан плохо(

Казимир
23.08.2018
12:38:56
А где можно найти задачи чтобы потренироваться писать хороший объектно-оринтированный код, понять парадигму

Eugene
23.08.2018
12:49:11
Парсер html, запрашивающий html по ссылке

GET запросом

Easy mode: использовать для этого curl

Anton
23.08.2018
12:50:12
Как связан парсер и непосредственно запрос?

Eugene
23.08.2018
12:51:14
запрос получает html, а парсер парсит. Ну или даже круче, отчёт выводит. Сколько картинок, списков :D

Не вручную же вводить

html

Anton
23.08.2018
12:51:43
Путь к файлу указать

Eugene
23.08.2018
12:51:53
Это же не круто(

Anton
23.08.2018
12:52:07
Просто способ получения html страницы мне кажется мало связан с обучением парадигме ООП

не важно ,через файл или гет запросом

Eugene
23.08.2018
12:54:09
Да на самом деле любая задача для этого подойдет. Просто фантазия нужна.

Я наугад придумал)

Yarique
23.08.2018
12:59:59
Трансляция C++ Party Яндекса из Новосиба будет, не знает кто-нибудь?

Google
Anton
23.08.2018
13:05:41
Agrailag
23.08.2018
13:07:29
А было уже заседание комитета по модулям? Помню про август говорили

Stanislav
23.08.2018
13:18:49
Они живы?
живы живы

Xessao
23.08.2018
13:22:14
живы живы
И рефлексия жива?

Stanislav
23.08.2018
13:24:00
И рефлексия жива?
https://herbsutter.files.wordpress.com/2018/06/wg21-schedule-2018-06.png?w=500

Xessao
23.08.2018
13:25:12
https://herbsutter.files.wordpress.com/2018/06/wg21-schedule-2018-06.png?w=500
Хоть модули живые и на том спасибо.

Yarique
23.08.2018
13:25:24
Ждун.жпг Ох этот чудный 2023 год. Ну или даже 2024, когда станут компиляторы поддерживать.

Stanislav
23.08.2018
13:25:39
Хоть модули живые и на том спасибо.
ну modules ts можно и кланге и в vc++ щупать

в vc++ еще и std либа в модулях

Oleg
23.08.2018
13:47:04
Привет

class A { void a(ns1::type); void a(ns1::ns2::type); }

почему такое не работает?

Igor
23.08.2018
13:49:48
почему такое не работает?
https://godbolt.org/z/zGfQI- гцц с этим заявлением несогласен

Aleksandr
23.08.2018
13:51:10
почему такое не работает?
я, конечно, не знаю, как оно должно работать и как именно не работает, но может просто точка с запятой нужна после класса?)

Oleg
23.08.2018
13:53:17
не, пишет, что request for memberis ambiguous

Aleksandr
23.08.2018
13:53:57
а чуть более полный код можно?

Oleg
23.08.2018
13:57:46
https://godbolt.org/z/7zo2j_

вот

почему ns не хватает для лукапа?

Google
Igor
23.08.2018
14:05:07
проблема не в ns, а в одинаковых именах методов из разных классов https://stackoverflow.com/a/1313162/5232529

Oleg
23.08.2018
14:05:51
так классы находятся в разных ns + в качестве параметра принимают разные типы

или этого не достаточно?

Igor
23.08.2018
14:06:13
судя по всему - нет

Spoonson
23.08.2018
14:06:57
https://godbolt.org/z/VQwT1d с перегрузкой кажись проблемы и наследованием

Aleksandr
23.08.2018
14:08:09
я думаю, что там до проверки аргументов дело не доходит. типа нашли по имени в двух разных базах - дальше не идём

Spoonson
23.08.2018
14:09:07
https://godbolt.org/z/SXPPU6 без неймспейсов та же самая ошибка

Oleg
23.08.2018
14:10:18
спасибо. Заюзал using

Казимир
23.08.2018
14:18:20
Извините, не знаю как загуглить, есть ли в новых стандартах плюсов определенным параметрам присваивать определенные аргументы? python: f(second=2, 1) C#: f(second:2, 1);

Spoonson
23.08.2018
14:22:55
designated initializers и их нет (по крайне мере пока)

Igor
23.08.2018
14:23:02
Извините, не знаю как загуглить, есть ли в новых стандартах плюсов определенным параметрам присваивать определенные аргументы? python: f(second=2, 1) C#: f(second:2, 1);
не взлетело из-за старой дури со времен си: можно писать void f(int); void f(int a){} или void f(int a); void f(int razmolobzyr){} https://www.reddit.com/r/cpp/comments/5mdes5/what_happened_to_the_named_parameter_proposal/

designated initializers и их нет (по крайне мере пока)
di это про конструкцию структур "по полям", something s { .a = 10, b = "abc" };

Казимир
23.08.2018
14:25:03
Спасибо)

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