-
- А с указателями-то что? Ну, пытаются настаивать что лучше ссылка..
и я с этим согласен. Но это ж все равно тот же указатель по сути. - POV(08.03.2023 12:28)
- Вообще то и переменная и ссылка, по сути, указатель. - IBAH(08.03.2023 18:59)
- Что за глупость я только что прочитал - POV(08.03.2023 19:04)
- тупанул... регистровая переменная в некоторых системах не
указатель... Переменная-ссылка-указатель вопрос интерпретации, как
человеком, так и компилятором - IBAH(08.03.2023 19:10)
- Можно подумать, что если объявить в сях локальную переменную, то
она станет указателем. На самом деле, в сях (да и в плюсах) по типу
свегда видно, указатель или нет и на что указывает. Во многих
современных языках такой роскоши нету. То есть можно еще устать
угадывать в хипе оно лежит или на стеке. - xarcas(08.03.2023 21:40)
- На переменную в стеке нельзя взять указатель?! Все вопрос
интерпретации. Если бы изучения языка начинали не с переменных, а с
указателей, то переменную объясняли бы "значение которое лежит по
указателю". И все бы говорили переменные "зло". Человечеству
засрали мозг этими переменными-ссылками. Кстати, кажись в кортексе
нет непосредственной загрузки констант, так что константа тоже
указатель. - IBAH(08.03.2023 21:56)
- Ну так и не надо писать что переменная - это и есть указатель. Потому что кое-где это именно так. Только не в сях. "Иметь возможность взять указатель" и "быть указателем" - не одно и то же. А арме вообще (не только в кортексе) вроде команды константы содержать не могут - тупо места в слове то нету - только мелкие константы в некоторых командах. А может и путаю уже. - xarcas(08.03.2023 22:21)
- Придумали язык высокого уровня, чтобы забыть про все эти регистры и
инструкции, но потом усердно начали тащить их обратно. Это
шизофрения. - SciFi(08.03.2023 21:58)
- Зато теперь нужно думать, l-value или r-value вот это значение. - =AlexD=(09.03.2023 10:02)
- Ну вот придумали смолоток, где "всё есть объект", казалось бы, как грамотно и прозрачно. И где тот смолоток? На нём хоть что-то написали вообще? А всё потому что тормоза скорее всего не дали взмыть. Это не шизофрения, это - жизнь. Полная компромиссов, ибо по другому нормально не работает. - xarcas(08.03.2023 22:25)
- В конце концов, все в этом мире – вопрос интерпретации, и квазинаучное описание спиритического сеанса так же верно, как и все остальные. Да и потом, любой просветленный дух согласится с тем, что он не существует.(с) IBAH(1 знак., 08.03.2023 22:06, картинка)
- На переменную в стеке нельзя взять указатель?! Все вопрос
интерпретации. Если бы изучения языка начинали не с переменных, а с
указателей, то переменную объясняли бы "значение которое лежит по
указателю". И все бы говорили переменные "зло". Человечеству
засрали мозг этими переменными-ссылками. Кстати, кажись в кортексе
нет непосредственной загрузки констант, так что константа тоже
указатель. - IBAH(08.03.2023 21:56)
- Можно подумать, что если объявить в сях локальную переменную, то
она станет указателем. На самом деле, в сях (да и в плюсах) по типу
свегда видно, указатель или нет и на что указывает. Во многих
современных языках такой роскоши нету. То есть можно еще устать
угадывать в хипе оно лежит или на стеке. - xarcas(08.03.2023 21:40)
- тупанул... регистровая переменная в некоторых системах не
указатель... Переменная-ссылка-указатель вопрос интерпретации, как
человеком, так и компилятором - IBAH(08.03.2023 19:10)
- Что за глупость я только что прочитал - POV(08.03.2023 19:04)
- Да почти так же как и с goto - лучше не юзать, если особой нужды
нету. Но с указателями она чаще есть. А в сях без плюсов - и
вариантов нету. У ссылки есть одно большое преимущество перед
указателем - компилятор попытается отследить время жизни того, на
что она указывает (понятно, что можно и обмануть). - xarcas(08.03.2023 13:03)
- Хм, ясно, понятно. А вместо ручного выделения памяти что
предлагают? - symbions(08.03.2023 18:38)
- Если ручное - статическое, то тут и предлагать нечего. А если про
динамическое - то тут тоже ничего нового, альтернативы хипу еще не
придумали. А вот если это про сборку мусора - то тут везде по
разному. Но в плюсах вроде только "умные" указатели разных сортов -
не бесплатные, само собой. - xarcas(08.03.2023 21:43)
- Ясно - анафеме предали, а замену не предложили - symbions(08.03.2023 22:33)
- Если ручное - статическое, то тут и предлагать нечего. А если про
динамическое - то тут тоже ничего нового, альтернативы хипу еще не
придумали. А вот если это про сборку мусора - то тут везде по
разному. Но в плюсах вроде только "умные" указатели разных сортов -
не бесплатные, само собой. - xarcas(08.03.2023 21:43)
- Хм, ясно, понятно. А вместо ручного выделения памяти что
предлагают? - symbions(08.03.2023 18:38)
- можно обратиться к несуществующему объекту - 3m(08.03.2023 12:57)
- Вообще то и переменная и ссылка, по сути, указатель. - IBAH(08.03.2023 18:59)
- А с указателями-то что? Ну, пытаются настаивать что лучше ссылка..
и я с этим согласен. Но это ж все равно тот же указатель по сути. - POV(08.03.2023 12:28)