Size: a a a

cxx.Дискуссионная

2020 May 26

AZ

Alexander Zaitsev in cxx.Дискуссионная
стоит отметить
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Это важно
источник

CC

Chris Calvin in cxx.Дискуссионная
Ну это уже неплохо)
источник

А

Андрей in cxx.Дискуссионная
Alexander Zaitsev
гарантированный краш
null pointer exception
источник

p

polunin.ai in cxx.Дискуссионная
Chris Calvin
1) У тебя всегда есть такая возможность(я не знаю языков где нельзя), и вроде как не это делает язык "низкоуровневым"
2) Повредить очень странное слово. Мы подразумеваем непреднамеренное использование и перезапись памяти других приложений или что?
1) вы в каждом языке можете регулировать выделение памяти?
2) подразумевается непреднамеренный доступ к данным которые не должны были предоставляться. Простой пример - запись в массив за его границами. В плюсах это неопределенное поведение, в расте это паника.
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
polunin.ai
1) вы в каждом языке можете регулировать выделение памяти?
2) подразумевается непреднамеренный доступ к данным которые не должны были предоставляться. Простой пример - запись в массив за его границами. В плюсах это неопределенное поведение, в расте это паника.
в плюсах кому надо, НИКОГДА не получает выход за границы массива
источник

p

polunin.ai in cxx.Дискуссионная
Chris Calvin
Опа, джава безопасный язык!
Да
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
господи, ну вот почему ты не читаешь
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
каждый раз, когда у кого out-of-bounds, это осознанный выбор программиста
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
точно такой же, как написание unsafe
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
один-в-один
источник

p

polunin.ai in cxx.Дискуссионная
Alexander Zaitsev
в плюсах кому надо, НИКОГДА не получает выход за границы массива
Люди никогда с лестницы не падают поэтому на лестницах не нужны поручни... Ой
источник

I

Ioann_V in cxx.Дискуссионная
Alexander Zaitsev
каждый раз, когда у кого out-of-bounds, это осознанный выбор программиста
Ну как бы, на end то можно
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
polunin.ai
Люди никогда с лестницы не падают поэтому на лестницах не нужны поручни... Ой
мммм, снова в аналогии
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
молодец какой
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
polunin.ai
Люди никогда с лестницы не падают поэтому на лестницах не нужны поручни... Ой
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Ioann_V
Ну как бы, на end то можно
ну ты по индексу через at обращаешься и всё - нет проблем
источник

IL

Ilya L in cxx.Дискуссионная
polunin.ai
Люди никогда с лестницы не падают поэтому на лестницах не нужны поручни... Ой
Если продолжить аналогию
С++ позволяет выбрать хочешь ставить поручни или нет
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
но вот человек пытается на ровном месте продать Rust
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
но при этом не понимает, что в С++ уже давно нет этой проблемы
источник