Кстати, можно самостоятельно убедиться, в том, какой конструктор будет выбран.
Если бинарь прогнать через objdump:
То можно увидеть, что в случае с двойными кавычками будет вызван конструктор
А если поставить одинарные, то вызовется уже ожидаемый конструктор от initializer list (2 скриншот).
Если бинарь прогнать через objdump:
objdump -SC <binary>
То можно увидеть, что в случае с двойными кавычками будет вызван конструктор
vector( InputIt first, InputIt last)
(1ый скриншот). А если поставить одинарные, то вызовется уже ожидаемый конструктор от initializer list (2 скриншот).
😨3🦄2
tgoop.com/misha_writes_code/73
Create:
Last Update:
Last Update:
Кстати, можно самостоятельно убедиться, в том, какой конструктор будет выбран.
Если бинарь прогнать через objdump:
То можно увидеть, что в случае с двойными кавычками будет вызван конструктор
А если поставить одинарные, то вызовется уже ожидаемый конструктор от initializer list (2 скриншот).
Если бинарь прогнать через objdump:
objdump -SC <binary>
То можно увидеть, что в случае с двойными кавычками будет вызван конструктор
vector( InputIt first, InputIt last)
(1ый скриншот). А если поставить одинарные, то вызовется уже ожидаемый конструктор от initializer list (2 скриншот).
BY Миша пишет код


Share with your friend now:
tgoop.com/misha_writes_code/73