Size: a a a

2020 August 22

D

Dmitriy in supapro.cxx
Eduard Voronkin
Мне как-то в этом чате говорили, что реально захватываются только те переменные, которые ты используешь внутри лямбды. Если написать [=] и не использовать ни одной локальной переменной в теле лямбды, то ни одна переменная захвачена не будет. Ну это так, к слову
Тоже склонен считать, что это оптимизация, ибо GCC8 её не выполняет
источник

D

Dmitriy in supapro.cxx
Возможно ли на этапе компиляции развернуть enum class, в котором значения идут с разным шагом, в массив std::array?
enum class EC{
val1 = 1,
val2  = 4,
val3,
val4 = 7
...}
источник

D

Danya in supapro.cxx
Dmitriy
Возможно ли на этапе компиляции развернуть enum class, в котором значения идут с разным шагом, в массив std::array?
enum class EC{
val1 = 1,
val2  = 4,
val3,
val4 = 7
...}
Что значит развернуть?
источник

D

Danya in supapro.cxx
Каждый из них положить в массив?
источник

D

Dmitriy in supapro.cxx
Danya
Что значит развернуть?
Заполнить значениями, чтобы в дальнейшем можно было проитерироваться/выполнить поиск
источник

D

Dmitriy in supapro.cxx
Danya
Каждый из них положить в массив?
Да
источник

D

Danya in supapro.cxx
Нельзя без дополнительных танцов
источник

D

Dmitriy in supapro.cxx
Danya
Нельзя без дополнительных танцов
О них и вопрос))
источник

D

Danya in supapro.cxx
Ну то есть условные макросы или самому ручками в массив положить
источник

D

Danya in supapro.cxx
Dmitriy
О них и вопрос))
Я имел в виду, что средствами языка, кроме препроцессора нельзя
источник

D

Danya in supapro.cxx
И то я не уверен, что процессором можно
источник

Е

Егор in supapro.cxx
Dmitriy
Возможно ли на этапе компиляции развернуть enum class, в котором значения идут с разным шагом, в массив std::array?
enum class EC{
val1 = 1,
val2  = 4,
val3,
val4 = 7
...}
в прод?
источник

T

Toss (gpskwlkr) in supapro.cxx
Ребят
Для подсчёта слов в строке есть метод лучше / быстрее чем сплитить строку на " " и закидывать все в map с ключом в виде слова и значением кол-вом
источник

D

Dmitriy in supapro.cxx
Егор
в прод?
Да
источник

D

Danya in supapro.cxx
F
источник

D

Danya in supapro.cxx
Toss (gpskwlkr)
Ребят
Для подсчёта слов в строке есть метод лучше / быстрее чем сплитить строку на " " и закидывать все в map с ключом в виде слова и значением кол-вом
Дай определение что такое "слово"
источник

Е

Егор in supapro.cxx
ну тогда я хз, magic_enum умеет итерироваться вроде по енамам, но там какие-то проблемы с поддержкой компилей были
https://github.com/Neargye/magic_enum/blob/master/doc/limitations.md
источник

T

Toss (gpskwlkr) in supapro.cxx
Danya
Дай определение что такое "слово"
Просто любые слова в тексте, который будет считан с файла
источник

D

Danya in supapro.cxx
Toss (gpskwlkr)
Просто любые слова в тексте, который будет считан с файла
Да что такое слово???
источник

D

Danya in supapro.cxx
Из каких символов состоит слово, из каких нет?
источник