CC
Size: a a a
CC
p
CC
CC
p
p
CC
[1/2] Building CXX object CMakeFiles/different_approach.dir/main.cpp.o
FAILED: CMakeFiles/different_approach.dir/main.cpp.o
/usr/bin/c++ -g -MD -MT CMakeFiles/different_approach.dir/main.cpp.o -MF CMakeFiles/different_approach.dir/main.cpp.o.d -o CMakeFiles/different_approach.dir/main.cpp.o -c ../main.cpp
../main.cpp: In member function ‘void Neural_net::initial_allocation(int, int*)’:
../main.cpp:114:49: error: forming reference to void
114 | auto& current = layers.emplace_back();
| ^
ninja: build stopped: subcommand failed.
*** Failure: Exit code 1 ***
p
CC
CC
p
🦊
🦊
p
🦊
CC
layers.emplace_back();
Layer_information* current_layer = &(layers.at(layers.size() - 1));
current_layer->number_of_nodes = 8;
auto last = layers.back();
last.number_of_nodes = 5;
std::cout << last.number_of_nodes << std::endl;
std::cout << current_layer->number_of_nodes << std::endl;
p
layers.emplace_back();
Layer_information* current_layer = &(layers.at(layers.size() - 1));
current_layer->number_of_nodes = 8;
auto last = layers.back();
last.number_of_nodes = 5;
std::cout << last.number_of_nodes << std::endl;
std::cout << current_layer->number_of_nodes << std::endl;
p
layers.emplace_back();
Layer_information* current_layer = &(layers.at(layers.size() - 1));
current_layer->number_of_nodes = 8;
auto last = layers.back();
last.number_of_nodes = 5;
std::cout << last.number_of_nodes << std::endl;
std::cout << current_layer->number_of_nodes << std::endl;
auto& last = layers.back();
CC
auto& last = layers.back();
CC