Size: a a a

2020 August 05

p

pika42 in C++ Together 2.0
Cool Cooler
А можн у std::array задавать размер в рантайме?
нет, тогда нужен вектор
источник

CC

Cool Cooler in C++ Together 2.0
pika42
нет, тогда нужен вектор
А, ну ок
источник
2020 August 06

CC

Cool Cooler in C++ Together 2.0
void(float, float) function_to_use;
источник

CC

Cool Cooler in C++ Together 2.0
Cool Cooler
void(float, float) function_to_use;
Далее я уже в рантайме решу, что присвоить этой переменной.
источник

CC

Cool Cooler in C++ Together 2.0
Ну и буду юзать функцию.
источник

CC

Cool Cooler in C++ Together 2.0
Cool Cooler
void(float, float) function_to_use;
А почему компилеру не нравится?
источник

j

jackson4800 in C++ Together 2.0
void(* function_to_use)(float, float)
источник

CC

Cool Cooler in C++ Together 2.0
jackson4800
void(* function_to_use)(float, float)
Ох, ок, попробую
источник

j

jackson4800 in C++ Together 2.0
std::function<void(float, float)>
источник

CC

Cool Cooler in C++ Together 2.0
jackson4800
void(* function_to_use)(float, float)
../main.cpp: In member function ‘void Neural_net::forward_propagation()’:
../main.cpp:210:9: error: expected primary-expression before ‘void’
 210 |         void(*)(float, float) function_to_use;
     |         ^~~~
источник

CC

Cool Cooler in C++ Together 2.0
Чёт всё ещё ругается
источник

j

jackson4800 in C++ Together 2.0
Юзай просто враппер
источник

CC

Cool Cooler in C++ Together 2.0
jackson4800
std::function<void(float, float)>
Вот этот?
источник

j

jackson4800 in C++ Together 2.0
Смысл тебе сишные функ. птр юзать
источник

j

jackson4800 in C++ Together 2.0
Да
источник

CC

Cool Cooler in C++ Together 2.0
Спс
источник

CC

Cool Cooler in C++ Together 2.0
jackson4800
Смысл тебе сишные функ. птр юзать
Но всё-таки хотелось хотя бы раз этим воспользоваться
источник

CC

Cool Cooler in C++ Together 2.0
Чист для общего развития
источник

j

jackson4800 in C++ Together 2.0
Там имя после звёздочки указывается
источник

j

jackson4800 in C++ Together 2.0
Сколько я помню
источник