Size: a a a

2020 April 09

P

Pavel in rust_offtopic
что?
источник

p

polunin.ai in rust_offtopic
Не меньше
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
у меня брат уже 12 лет не понимает записи "i = i+1"
надо просто сразу сказать, что программирование (по крайней мере, императивное) - это одно, а математика - это другое
источник

а

а кто это in rust_offtopic
polunin.ai
Я заказал 50 байт памяти, мне выделят 50 байт памяти
на самом деле нет
источник

p

polunin.ai in rust_offtopic
а кто это
на самом деле нет
Да
источник

P

Pavel in rust_offtopic
polunin.ai
Не меньше
иногда больше, но не зная конвенций, ты при передаче этого куда-то можешь передать не 50 байтов и не столько, сколько ты туда клал, а меньше, или больше
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
кстати, тут непонимания будет в разы меньше, полагаю. Но еще лучше вообще без императивной дряни
императивная дрянь... Вау, такого я ещё не видел
источник

p

polunin.ai in rust_offtopic
Pavel
иногда больше, но не зная конвенций, ты при передаче этого куда-то можешь передать не 50 байтов и не столько, сколько ты туда клал, а меньше, или больше
Что
источник

P

Pavel in rust_offtopic
например, ты создал строку с запасом 50 байт и поклал туда 13 символов, начиная с 1, потом передал эту строку на печать в консоль, а тебе ничего не вывелось. Почему?
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
надо просто сразу сказать, что программирование (по крайней мере, императивное) - это одно, а математика - это другое
гарри-ковард смотрит на тебя с недоумением)
источник

p

polunin.ai in rust_offtopic
Pavel
например, ты создал строку с запасом 50 байт и поклал туда 13 символов, начиная с 1, потом передал эту строку на печать в консоль, а тебе ничего не вывелось. Почему?
Потому что ты не поставил \0 в конец
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Потому что ты не поставил \0 в конец
не поэтому
источник

P

Pavel in rust_offtopic
polunin.ai
Потому что ты не поставил \0 в конец
абсолютно неверно
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
не поэтому
А почему
источник

P

Pavel in rust_offtopic
polunin.ai
А почему
нет, это тебе вопрос
источник

AZ

Alex Zhukovsky in rust_offtopic
заметь, ты разработчик с опытом, пусть и базовым
источник

AZ

Alex Zhukovsky in rust_offtopic
и ответил неправильно
источник

AZ

Alex Zhukovsky in rust_offtopic
прикинь какие трудности у людей которые только учат
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
я могу объяснить этот код, не сказав ни разу "просто запомните что так надо писать", "это соглашение с создателями операционной системы", "мы пока массивы не проходили но запомните что надо писать так" и так далее
не вижу в этом трагедии. Правда, я ещё не обучал с 0 массово, поэтому гарантировать ничего не могу. Но думается, что без проблем. Я же как то с VB 6 стартанул... Сразу с гуем, все дела
источник

P

Pavel in rust_offtopic
начнём с того, что если у тебя строка не заканчивается на \0 — она всё равно выведется, просто с ней ещё мусор или сегфолт
источник