Size: a a a

2021 March 02

MK

Mikhail Kornaukhov in supapro.cxx
или пояса на курсере
источник

TC

TeeGeRoN Corp in supapro.cxx
Спасибо. Т.к. она принимает только чар, сначала переименовывал новую массив-переменную, потом уже открывал файл с имям этой переменной.
источник

LA

Liber Azerate in supapro.cxx
Nastya Medveda
страуструп не пишет учебники по С++. Он пишет спецификацию языка, которую почему-то издают как учебник.
Нет, спецификация языка это именно что спецификация языка. У Страуструпа нормальная книга, если ты переходишь с другого языка. И да, Прата легче и доступнее, в нём это тоже должно объясняться в самом начале(не читал)
источник

NM

Nastya Medveda in supapro.cxx
Liber Azerate
Стоит просто взять и почитать Прата. Я не знаю, как можно, год изучая С++, пусть даже с перерывами, не знать, что int x; – это определение
определение как по-английски будет?
источник

MK

Mikhail Kornaukhov in supapro.cxx
Nastya Medveda
определение как по-английски будет?
definition
источник

LA

Liber Azerate in supapro.cxx
Nastya Medveda
определение как по-английски будет?
Definition.
источник

FS

Flower Surgeon in supapro.cxx
TeeGeRoN Corp
Спасибо. Т.к. она принимает только чар, сначала переименовывал новую массив-переменную, потом уже открывал файл с имям этой переменной.
sprintf(), snprintf(), vsprintf() and vsnprintf() write to the character string str. — там же написано
источник

NM

Nastya Medveda in supapro.cxx
declaration - уведомление компилятора, что объект (функция или переменная) появится позже в коде и нужна чтоб он не ругался на undefined объект.
definition - выделение памяти под объект, но при этом не предполагает использования, так как  в памяти может быть мусор.
initialization запись в память значения объекта (после этого в памяти не мусор)

Я все  определения перечислила или там еще какие-то остались?
источник

FS

Flower Surgeon in supapro.cxx
Flower Surgeon
sprintf(), snprintf(), vsprintf() and vsnprintf() write to the character string str. — там же написано
Т.е. предполагается, что у тебя там нету const и размер буфера достаточен, чтобы поместить строку.
источник

LA

Liber Azerate in supapro.cxx
Nastya Medveda
declaration - уведомление компилятора, что объект (функция или переменная) появится позже в коде и нужна чтоб он не ругался на undefined объект.
definition - выделение памяти под объект, но при этом не предполагает использования, так как  в памяти может быть мусор.
initialization запись в память значения объекта (после этого в памяти не мусор)

Я все  определения перечислила или там еще какие-то остались?
Не знаю к чему это, но нет, про definition неправильно
источник

SH

Serhii Herashchenko in supapro.cxx
Liber Azerate
Не знаю к чему это, но нет, про definition неправильно
почему
источник

LA

Liber Azerate in supapro.cxx
Потому что верно для переменных с automatic storage duration.
источник

LA

Liber Azerate in supapro.cxx
Но не в общем случае
источник

SH

Serhii Herashchenko in supapro.cxx
Liber Azerate
Потому что верно для переменных с automatic storage duration.
а чем от остальных отличается?
источник

SH

Serhii Herashchenko in supapro.cxx
(кроме dynamic duration)
источник

NM

Nastya Medveda in supapro.cxx
Liber Azerate
Не знаю к чему это, но нет, про definition неправильно
The Definition on the other hand means that in additions to all the things that declaration does, space is additionally reserved in memory. You can say "DEFINITION = DECLARATION + SPACE RESERVATION".
источник

FS

Flower Surgeon in supapro.cxx
Liber Azerate
Потому что верно для переменных с automatic storage duration.
> automatic storage duration.
Как думаешь, они хоть одно из этих слов поняли? Не педагог ты нифига...
источник

LA

Liber Azerate in supapro.cxx
Serhii Herashchenko
а чем от остальных отличается?

int x;

int main() {
  int xx;
}

Никаких различий нет?
источник

LA

Liber Azerate in supapro.cxx
Flower Surgeon
> automatic storage duration.
Как думаешь, они хоть одно из этих слов поняли? Не педагог ты нифига...
Я отвечал не Насте
источник

SH

Serhii Herashchenko in supapro.cxx
Liber Azerate

int x;

int main() {
  int xx;
}

Никаких различий нет?
ну и там и там выделяется память
источник