Будет ли в данном случае повторное копирование объекта на стеке?

135
11 марта 2018, 23:39

Будет ли в данном случае повторное копирование объекта на стеке?

auto const appInfo = vk::ApplicationInfo()
    .setPApplicationName(appName)
    .setApiVersion(apiVersion)
    .setApplicationVersion(VK_MAKE_VERSION(1, 0, 0));

И вот так

auto appInfo = vk::ApplicationInfo()
    .setPApplicationName(appName)
    .setApiVersion(apiVersion)
    .setApplicationVersion(VK_MAKE_VERSION(1, 0, 0));
READ ALSO
Разница в приведении типов (int) a и int (a)

Разница в приведении типов (int) a и int (a)

Есть ли какая-то принципиальная/важная разница между приведением типов:

147
запросить из /dev/urandom

запросить из /dev/urandom

Как получить беззнаковый 1 байт, знаковый 1 байт? Как получить singned long long и unsigned long longнужно ли запрашивать по 1 байту и "докладывать"?

131
можно ли тело конструктора вынести за пределы прототипа класса подобно функции?

можно ли тело конструктора вынести за пределы прототипа класса подобно функции?

Имеется довольно большой конструктор и хочется его вынести за пределы определения класса оставив только прототип, подобно функции, но как...

175
предупреждение: ISO C++ says that these are ambiguous

предупреждение: ISO C++ says that these are ambiguous

Почему предупреждение у такого кода ?

152