Kitobdan iqtiboslar  C++ для профи

printf("Value at gettysburg_address: %d\n", *gettysburg_address); 
Fikr bildirish
оля только справа налево, поэтому следующий фрагмент не будет компилироваться:
Fikr bildirish
я с такой силой грохнулся вниз, на нашу родную землю, что был совсем оглушен. Благодаря тяжести моего тела, летевшего с такой высоты, я пробил в земле яму глубиной по меньшей мере в девять сажен. Рудольф Распе, «Удивительные приключения барона Мюнхгаузена»
Fikr bildirish
…я с такой силой грохнулся вниз, на нашу родную землю, что был совсем оглушен. Благодаря тяжести моего тела, летевшего с такой высоты, я пробил в земле яму глубиной по меньшей мере в девять сажен. Рудольф Распе,
Fikr bildirish
Влад Б.
Влад Б.iqtibos olmoqda1 oy oldin
Можно выполнить только две операции над перемещенными объектами: (пере)назначить или уничтожить их.
Fikr bildirish
Влад Б.
Влад Б.iqtibos olmoqda1 oy oldin
Часто необходимо просто передать право собственности на ресурсы с одного объекта на другой.
Fikr bildirish
Влад Б.
Влад Б.iqtibos olmoqda1 oy oldin
Можно изменить любую переменную со статической длительностью хранения, чтобы получить локальную потоковую длительность хранения, добавив ключевое слово thread_local к ключевому слову static или extern.
Fikr bildirish
Влад Б.
Влад Б.iqtibos olmoqda1 oy oldin
Это можно сделать, указав, что объект имеет потоковую длительность хранения.
Fikr bildirish
Влад Б.
Влад Б.iqtibos olmoqda1 oy oldin
Для внешней связи используется ключевое слово extern вместо static.
Fikr bildirish
Влад Б.
Влад Б.iqtibos olmoqda1 oy oldin
При использовании ключевого слова static вы указываете внутреннюю связь. Внутренняя связь означает, что переменная недоступна для других программных единиц.
Fikr bildirish