Size: a a a

2020 August 11

CC

Cool Cooler in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
template <typename Type, typename Endianness = little>
auto load_idx(fs::path & file);
Хм... А там точно typename Endianness?
источник

CC

Cool Cooler in C++ Together 2.0
Мб, там должно быть что-то типа value
источник

CC

Cool Cooler in C++ Together 2.0
а не typename
источник

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
../main.cpp:607:48: error: ‘little’ does not name a type
 607 | template <typename Type, typename Endianness = little>
     |                                                ^~~~~~
Так это
источник

🦊

🦊fox.cpp in C++ Together 2.0
Endianess bo = little
источник

🦊

🦊fox.cpp in C++ Together 2.0
Конечно не typename, ты даже название параметра не указал
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Endianess bo = little
Ох, а я уже по-другому сделал, но тоже работает
источник

CC

Cool Cooler in C++ Together 2.0
template <typename Type, my_byte_order Endianness = little>
источник

CC

Cool Cooler in C++ Together 2.0
А перед этим:
typedef enum {little, big} my_byte_order;
источник

f&

fox.py &>/dev... in C++ Together 2.0
о нет
источник

🦊

🦊fox.cpp in C++ Together 2.0
Интересные у тебя конвенции
источник

f&

fox.py &>/dev... in C++ Together 2.0
ты очень зря это сделал
источник

f&

fox.py &>/dev... in C++ Together 2.0
у тебя теперь свой enum
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Интересные у тебя конвенции
Всм?
источник

f&

fox.py &>/dev... in C++ Together 2.0
со своими значениями
источник

f&

fox.py &>/dev... in C++ Together 2.0
которые могут не совпадать с оригинальными
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Endianess bo = little
А вот это как делать?
источник

🦊

🦊fox.cpp in C++ Together 2.0
???
источник

CC

Cool Cooler in C++ Together 2.0
Точно так же?
источник

CC

Cool Cooler in C++ Together 2.0
Прост имена другие?
источник