Size: a a a

2021 June 29

НХ

Никита Хмель... in supapro.cxx
источник

TS

Till Schneider in supapro.cxx
посмотри внимательно на свой код и тот))
и увидишь, что нет virtual там)))
источник

DP

Denis Paukaev in supapro.cxx
А ну да, не досмотрел
источник

TS

Till Schneider in supapro.cxx
дальше полиморфизм там есть, ок, но тот код который ты скинул не обладает полиморфными свойствами
источник

TS

Till Schneider in supapro.cxx
ссылка в том коде нужна для упрощения примера,
зачем она? чтоб работать с первоначальным объектом и не создавать копию

тот код равносилен данному:
    Child child;
   std::cout << "rParent is a " << child.Parent::getName() << '\n';
источник

В

Васька in supapro.cxx
В смысле не быстрая? А что быстрее?
источник

DP

Denis Paukaev in supapro.cxx
Хеш мапы на открытой адресации
источник

В

Васька in supapro.cxx
посмотрел алгоритм, обычный CMap же или нет?
источник
2021 June 30

DP

Denis Paukaev in supapro.cxx
Я не тебе отвечал, а на это
источник

В

Васька in supapro.cxx
а ннет.
источник

КП

Котеечко Пухнастиньк... in supapro.cxx
добрый вечер
источник

КП

Котеечко Пухнастиньк... in supapro.cxx
люди, вопрос не по плюсам. но очень нужно, если кто-то знает - подскажите будьте добры.
источник

КП

Котеечко Пухнастиньк... in supapro.cxx
вопрос: как создать секцию (сегмент) для данных, если я генерирую объектный файл. то есть, я не использую линковщик
источник

КП

Котеечко Пухнастиньк... in supapro.cxx
раньше я использовал специальный скрипт для линковщика


SECTIONS
{
       .data : {
               KHOOK_tbl = . ;
               *(.data.khook)
               KHOOK_tbl_end = . ;
       }
}

а сейчас отошел в сторону генерации объектных файлов.
и до линковщика дело не доходит.
как поступить?

p.s. юзаю штатный gcc
источник

AS

Anton Semenov in supapro.cxx
@vanilnyy_shnaps
> как вообще понять когда нужно делать ссылку, а когда нет?
Когда тебе нужно только сослаться на существующий объект - ссылка. Когда хочется его скопировать - ссылка не нужна.

К сожалению, универсальных правил в двух словах не существует, поэтому с такими советами(как и без них) рано или поздно встанешь на грабли. Но бояться этого не надо, "не ошибается только тот, кто ничего не делает".

Ну а вообще с точки зрения программиста, ссылки - это по сути просто альтернативная семантика указателей, чтобы постоянно не дёргать операторы * и &
источник

MA

Max Azatian in supapro.cxx
как можно в гсс скомпилить несколько сишных файлов и один .S в один .o в одну строку?
мне нужно что-то типа gcc -c a.c b.c d.c -S v.S -o sol , главное чтобы только один .о создавался
источник

IZ

Ilia Zviagin in supapro.cxx
Потому что второе - не ссылка. А срезка
источник

IZ

Ilia Zviagin in supapro.cxx
Или учебник читай лучше
источник

DP

Denis Paukaev in supapro.cxx
никак
источник

MA

Max Azatian in supapro.cxx
в одну строку - никак? или только с одним .о в конце - никак?
источник