Size: a a a

2020 July 16

F

Fuzzytoozy in supapro.cxx
Хотя это не скомпилится наверняка
источник

PS

Philipp Silver in supapro.cxx
Если создать переменную указателя типа string std::string* str , то получается указатель указывает на адрес указателя/указателей, которые указывает/указывают на адреса области памяти типа char?
источник

PS

Philipp Silver in supapro.cxx
Мне просто интересно понять
источник

AZ

Alexander Zaitsev in supapro.cxx
Philipp Silver
Если создать переменную указателя типа string std::string* str , то получается указатель указывает на адрес указателя/указателей, которые указывает/указывают на адреса области памяти типа char?
указатель будет указывать на объект std::string, если проинициализируешь его, конечно
источник

VS

Vlad Serebrennikov in supapro.cxx
Philipp Silver
Если создать переменную указателя типа string std::string* str , то получается указатель указывает на адрес указателя/указателей, которые указывает/указывают на адреса области памяти типа char?
он указывает на объект типа std::string вне зависимости от того, что у него внутри
источник

F

Fuzzytoozy in supapro.cxx
Это указатель на память занятую объектом string. Указатель this условно.
Нет никакой гарантии что первый байт памяти объекта string это массив char. К тому же там есть short string optimisation и прочие ньюансы
источник

VS

Vlad Serebrennikov in supapro.cxx
если проинициализировать, да
источник

PS

Philipp Silver in supapro.cxx
Alexander Zaitsev
указатель будет указывать на объект std::string, если проинициализируешь его, конечно
А, понял
источник

PS

Philipp Silver in supapro.cxx
Всем спасибо
источник

CD

Constantine Drozdov in supapro.cxx
std::slavik
а cout чтоли можно?
да (сюрприз)
источник

Д

Дима in supapro.cxx
------------- BACKTRACE -------------
#0  0x000000003f800000 in ?? ()
#1  0x00000000008a824e in Creature::RemoveFromWorld (this=0x7fff05c6e080) at /server/src/dsc_live/src/game/Creature.cpp:215
#2  0x0000000000908cc6 in Unit::CleanupsBeforeDelete (this=0x7fff05c6e080) at /server/src/dsc_live/src/game/Unit.cpp:11867
#3  0x0000000000ac9ae4 in Visit (m=..., this=<optimized out>) at /server/src/dsc_live/src/game/ObjectGridLoader.cpp:307
источник

Д

Дима in supapro.cxx
словил SIGSEGV, как тут по стеку понять в чем проблема?
источник

IZ

Ilia Zviagin in supapro.cxx
Aleksander Mironov
Хочу попробовать использовать лямбды в качестве локальных фунций в методе для улучшения читаемости.
Я пишу для встраиваемой системы.
У меня вопрос тут же возник, а какой они оверхед дадут?
источник

Д

Дима in supapro.cxx
#0 in ?? () - что это значит
источник

F

Fuzzytoozy in supapro.cxx
Дима
#0 in ?? () - что это значит
Символов нема значит
источник

Д

Дима in supapro.cxx
где
источник

AM

Aleksander Mironov in supapro.cxx
?
источник

F

Fuzzytoozy in supapro.cxx
Или корка вообще кривая и цену на колбасу показывает
источник

F

Fuzzytoozy in supapro.cxx
Дима
где
В бинаре или сошках котрые он дёргает
источник

VS

Vlad Serebrennikov in supapro.cxx
это может быть и поврежденный стек
источник