со своими ботами? Пусть С++ идут учить, можт повесятся в итоге
ахаха, наверное да если эту ошибку он не может прочитать, то что будет, если... int **a[10]; масссив из 10 указателей на указатель на int
int **a = (int**) malloc(1024 * sizeof(int*));
и так в каждом запросе а про free/delete забудет
там скорее всего на первом запросе будет Segmentation fault (memory dumped)
)))
ты чо мою библиотечку не заценил пидр https://www.npmjs.com/package/pretty-box
совет: используй именованный экпорт, а не по-умолчанию. Тогда не будет разницы у import и require. А также в declaration-файле не надо применять всякие хаки
declaration-файл генерируется тайпскриптом
хз, я чет решил дефолтный экспорт сделать
ts не всегда есть. Вот тебе задача, например. Есть const Default = rerquire('') import Default from '' и const {Named} = require('') import {Named} from '' Попробуй к нему .d-файл сделать, чтобы оба варианта работали корректно.
Честно говоря, я больше доверяю компилятору тса, но что-то типа по идее должно работать. Сорян, я сонный очень declare module ‘’ { class Named {} export Named; export default Named; }
Такую парашу уже никто на плюсах не пишет)
Это вузо-C-style overdeprecated, динозаврий шифр
ну да, лучше написать в 3 раза более длинную строку с наворотами по типу std::unique_ptr new и еще кастов всяких чтобы потом получить километровую ошибку от компилятора потому что где то поламался template<T> :DDD
Хотя бы вспомнить что там 40 лет назад появился оператор new
Если бы ты прочитал весь тред, ты бы знал, что я пишу на Си, а не на плюсах 🙂
На это опирался
Обсуждают сегодня