алгоритмы - понимание как решать задачи на своем языке, изучение книг по типу "грокаем и алгоритмы"
react (основы) - после изучения html-css, я изучу js, после чего узучу react, т.е. буду делать на нем основные задачи, напишу какой-нибудь пет-проектик
sql/nosql - изучу postgre, mongo, т.к. почти все их требуют
Проблема в том, большинство ищут именно с опытом от 6 мес. - год
с вот таким стеком: go, алгоритмы, linux, git, sql/nosql, html+css, js, react (основы), (брокер сообщений)?
у std::error::Error нет метода new()
struct MyError;
impl std::Display for MyError {
//...
}
impl std::error::Error for MyError {
// Display достаточно.
}
impl From<std::io::Error> for MyError {
//...
}
size_t size = 0; //типа имеем количество сохранённых элементов
int32_t arr[] = new int32_t[size]; // типа имеем уже массив какого-то размера с данными в нём
// Типа решили добавить новый элемент
int32_t new_arr[] = new int32_t[size+1]; // Создаём новый массив с увеличенным размером
memcpy(new_arr, arr, size*sizeof(int32_t));//копируем имеющиеся данные
new_arr[size] = desired_value; // записываем новый элемент в конец нового массива
size++; // увеличиваем счётчик
delete [] arr; // удаляем старый массив
arr = new_arr; // подменяем переменную с уже невалидным указателем на указатель на новый массив
Попробуйте искать внимательнее.