История изменений
Исправление Siborgium, (текущая версия) :
это у вас он идет о строках, у меня о структурных типах. начинайте ориентироваться. в вашем коде никаких строк тоде нет, но выводы вы по коду там делаете.
Шизоид, ты опять начинаешь?
Негибкость реализаций Go интерфейсов (комментарий)
korvin: если внутри функции надо строку скопировать и куда-то сохранить на память, а не просто по ней пройтись, лучше наоборот принимать по значению.
alysnix: песдешь. он плохой плюсовик. он даже не понимает, что «строка» в плюсах, это структурка, с указателем на буфер в куче. и все данные (то есть сама
отливаю в граните.
это какой то п..ц.
параллельно отливаю в граните.
Ясно, оправдания закончились, персонаж перешел от отрицания к торгу.
такой вводной не было. была вводная что в 95 проц. случаев она не нужна. вот это вводная, так вводная!
Нет, эту вводную только что придумал ты. Выше цитаты на начало, в которых ясно написано, что копия нужна всегда.
ссылочка на либу, где ваши мыслищи нашли документальное воплощение в декларациях методов, ну или функций, будет?
https://habr.com/ru/post/479358/ см. таблицу
https://stackoverflow.com/questions/4321305/best-form-for-constructors-pass-by-value-or-reference
Исправление Siborgium, :
это у вас он идет о строках, у меня о структурных типах. начинайте ориентироваться. в вашем коде никаких строк тоде нет, но выводы вы по коду там делаете.
Шизоид, ты опять начинаешь?
Негибкость реализаций Go интерфейсов (комментарий)
korvin: если внутри функции надо строку скопировать и куда-то сохранить на память, а не просто по ней пройтись, лучше наоборот принимать по значению.
alysnix: песдешь. он плохой плюсовик. он даже не понимает, что «строка» в плюсах, это структурка, с указателем на буфер в куче. и все данные (то есть сама
отливаю в граните.
это какой то п..ц.
параллельно отливаю в граните.
Ясно, оправдания закончились, персонаж перешел от отрицания к торгу.
такой вводной не было. была вводная что в 95 проц. случаев она не нужна. вот это вводная, так вводная!
Нет, эту вводную только что придумал ты. Выше цитаты на начало, в которых ясно написано, что копия нужна всегда.
ссылочка на либу, где ваши мыслищи нашли документальное воплощение в декларациях методов, ну или функций, будет?
https://habr.com/ru/post/479358/
https://habrastorage.org/r/w1560/webt/4w/0q/ee/4w0qee7m2_tsrnmaaximni3awf4.png
https://stackoverflow.com/questions/4321305/best-form-for-constructors-pass-by-value-or-reference
Исходная версия Siborgium, :
это у вас он идет о строках, у меня о структурных типах. начинайте ориентироваться. в вашем коде никаких строк тоде нет, но выводы вы по коду там делаете.
Шизоид, ты опять начинаешь?
Негибкость реализаций Go интерфейсов (комментарий)
korvin: если внутри функции надо строку скопировать и куда-то сохранить на память, а не просто по ней пройтись, лучше наоборот принимать по значению.
alysnix: песдешь. он плохой плюсовик. он даже не понимает, что «строка» в плюсах, это структурка, с указателем на буфер в куче. и все данные (то есть сама
отливаю в граните.
это какой то п..ц.
параллельно отливаю в граните.
Ясно, оправдания закончились, персонаж перешел от отрицания к торгу.
такой вводной не было. была вводная что в 95 проц. случаев она не нужна. вот это вводная, так вводная!
Нет, эту вводную только что придумал ты. Выше цитаты на начало, в которых ясно написано, что копия нужна всегда.
ссылочка на либу, где ваши мыслищи нашли документальное воплощение в декларациях методов, ну или функций, будет?
https://stackoverflow.com/questions/4321305/best-form-for-constructors-pass-by-value-or-reference