Andrew
хз. Небось такая же история, как с единицей трансляции
🦥Alex Fails
Переместил в супапро.
🦥Alex Fails
#supapro
Constantine
Флуд шуточками не обязательно было перемещать :)
Шаурма
Ruslan
Ruslan
Ruslan
Yury
Спасибо 👍
Шаурма
Alex
здраствуйте ребята
Alex
а где можно наглядно про указатели почитать?
@ENERGY_STAFF
мне не помогли(
Alex
А то я ничерта не могу разобрать эту функцию
Alex
точнее как двойной указатель разворачивать
🦥Alex Fails
В принципе, для базы норм будет на вики материалс
@ENERGY_STAFF
Alex
я в том плане, что эта функция получает? когда я внутри функции обращаюсь к pinfo куда я по факту обращаюсь?
Alex
а то для меня указатели всегда были огромной проблемой :(
Алдар
🦥Alex Fails
Processor
может это глобальное что-то
Alex
там указатель на структуру. Мне бы механизм указателей в аргументах функции понять
Alex
да и вообще наглядно про них почитать (
@ENERGY_STAFF
боже мой, сколько этих чатов для плюшников
Alex
Alex
я ща просто пытаюсь FFI освоить и это боль (
Alex
мне это не нужно, я базово понимаю принцип работы метатод плагинов, я застрял именно с пониманием C/C++ указателями.
Alex
т.е в основах языка и FFI застрял.
Alex
у меня пример кода, который мне надо понять, чтобы написать аналог на другом языке.
Alex
Alex
я понимаю, я технически не понимаю как это работает ))
Alex
я знаю что там просто указателю назначается новый адрес
rostislav
с указателями все просто же.. int ** a; указывает на указатель на int. *a разыменовали и получили указатель на int.. а вот если написать **a не знаю прокатит ли)
Alex
и все было бы хорошо, если бы мне не нужно было написать на расте аналог, и начинаются непонимания.
Alex
ребят мне тут в соседнем (нубском) чате как раз все это расписывают, наверное не стоит этот засорять.
rostislav
хранится число которое машина понимает как адрес что тут неясного
Alex
так нельзя
rostislav
а если вот взять адрес и сохранить его и на него опять сослаться и опять будет храниться адрес другого адреса
rostislav
типа по цепочке
rostislav
и в конце гдето значение)
Constantine
хех, последние 4 часа написал кучу кода, который ни разу не вызывается, зато он const correct 😆
Anonymous
Есть у кого годная литература по c++?
Anonymous
Vladislav
https://github.com/orlp/pdqsort
Vladislav
кто там тимсорт продвигал?
Anonymous
🖥
Александр
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0707r0.pdf
Просто шикарнейший пропозал по метаклассам и миксинам
Vladislav
Anonymous
Vladislav
Stanislav
Крылатый
Vladislav
Александр
А почему нет? Если переводим вычисления на стадию компиляции, то и генерацию кода можно перенести на нее. DRY-таки. Хоть замена макросам появится
Vladislav
Александр
Шаблоны умеют брать написанный код и по условиям убирать из него некоторые куски. Или генерировать какие-то частные случаи. А брать уже написанный код и принудительно автоматически его менять без лишних букв - нет
Anonymous
(
Anonymous
/warn
Anonymous
(
Крылатый
@w3bsme не пость оффтоп.
Anonymous
Anatoly
@w3bsme балаган не устраивай
Ivan
Andrew
не все книжки по плюсам есть на русском, увы
Andrew
и вообще, ИМХО, надо на языке авторов читать
Andrew
ибо наши переводчики, часто не будучу программистами, переводят так, что ничего не понятно
Nikita
Ivan
Согласен, просто это утомительно) я обычно читаю на русском, потом если что-то не понятно смотрю английскую версию. У Седживка "Алгоритмы" нашёл одну ошибку перевода и вот из последних у Курта Гантерота "Оптимизация программ на С++"
Maxim
кстати, я встречал ляпы в коде даже в the c++ programming language (не бумажный вариант). правда, они были скорее связаны с опечаткой, но начинающего могли ввести в заблуждение