Объявление T& operator[](const ptrdiff_t i); Определение template<typename T> T & DynamicArray<T>::operator[](const ptrdiff_t i){ return this->data[i]; } DynamicArray<...
Как сделать так, чтобы это заработало ? Я смог подключить в проект через смаке, но не находит некий файл python.h вообще я думаю может как-то со стороны питона надо было что-...
T* data_{ nullptr }; Поясните эту строку, пожалуйста. Это в АТД динамический массив. Почему массив имеет такой странный тип и что он значит ? Это ведь не массив получается, ...
Кто-нибудь имел опыт вызова функций, написанных на питоне, в с++ ?
Как проще всего получить массив адресов файлов в папке ?
А почему template<typename T> не подходит под определение ?
Есть какая-нибудь система, которая будет переписывать код в гугл стайл ? http://cpplint.appspot.com/ - на этом сайте вроде как просто показывается что неправильно. Мне бы хот...
Кто-нибудь видит ошибку ?
А как запустить конкретно код с данного файла ? Просто я сейчас нахожусь на одном файле, а код у меня запускается с другого. И вывод соответственно с другого файла
Разные названия должны быть хотя бы по регистру, верно ?
Как вот такую функцию вызвать, чтобы создать этот массив ?
А что в реализации не нужно темплейты объявлять ?
Это ведь на с++17 только доступно ?
Жесть, помогло. А как-то иначе нельзя ?
pybind11 пытается найти python.h и, не находя его, выдает ошибку. Я должен добавить эту папку, чтобы он нашел этот файл ?
А что это означает ?
У меня есть приватные ptrdiff_t len Я могу к нему обращаться только через функцию, типа getlen ? или могу this->len ?
Что означает this-> ?
То есть там классический конструктор нужно писать ? DynamicArray(ptrdiff_t size): len(size) {}
Как заставить вижулу компилить конкретный проект, а не всё сразу ?