Size: a a a

cxx.Дискуссионная

2021 September 15

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Кто знает, кто знает..
источник

М

Максим in cxx.Дискуссионная
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Шрек может, да
источник

М

Максим in cxx.Дискуссионная
Шрекода  или йодрек?
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Керш
источник

VM

Vladimir M88 in cxx.Дискуссионная
Шрёда
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
+++
источник
2021 September 16

LA

Liber Azerate in cxx.Дискуссионная
@urandon, специально для тебя
источник

AL

Aleksandras Lomanova... in cxx.Дискуссионная
Вон нахуй дуры
источник

PO

PROLOG ONE LOVE in cxx.Дискуссионная
А ему предыдущих было мало?
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Я ж не ты, конечно мало
источник

AG

Alex Green 𓆏 in cxx.Дискуссионная
@Kelbon йо, а можешь привести пример кода. С consteval не знаком и действительно интересно как задача решается на этапе компиляции
источник

VM

Vladimir M88 in cxx.Дискуссионная
Он в бане тг, пиши в личку
источник

VM

Vladimir M88 in cxx.Дискуссионная
Переслано от Kelbon
конкретно что он спрашивал делается примерно так
#include <array>
#include <iostream>
#include <string>

consteval auto Foo() {
 std::string s = "hello world";
 std::array<char, sizeof("hello world")> result;
 for (int i = 0; auto& v : result) {
   v = s[i++];
 }
 return result;
}
int main() {
 for (auto value : Foo()) {
   std::cout << value << std::endl;
 }
}

К сожалению через constinit нельзя инстанцировать строку, только создать и использовать внутри constexpr функции, так что перекладывается в array.

А реализация на index sequence выглядит примерно так(но мне лень делать ещё функцию push back принимающую array и возвращающий array побольше, чтобы создать саму строку на компайл тайме)
https://godbolt.org/z/44n3zqcqd
источник

ЗВ

Захар Виноградов... in cxx.Дискуссионная
Тут кто-нибудь шарит за packet tracer и/или знает конфы на эту тему?
источник

УГ

Уроде Гусеница - Кру... in cxx.Дискуссионная
источник

G

Group Butler [beta] in cxx.Дискуссионная
источник

ЕО

Евгений Осеренко... in cxx.Дискуссионная
Sex must die.
источник

УГ

Уроде Гусеница - Кру... in cxx.Дискуссионная
+
источник

PO

PROLOG ONE LOVE in cxx.Дискуссионная
Ибо нехуй, иди РАБотай лучше)
источник