Size: a a a

2021 February 28

LA

Liber Azerate in supapro.cxx
Antonii Filonov
для проверки является ли переданный объект в метод объектом определенного класса
Ты можешь сделать это на этапе компиляции. Либо, в случае полиморфных иерархий, использовать dynamic_cast(плохой совет)
источник

МВ

Макс Воробьев... in supapro.cxx
еще можешь посмотреть std::variant
источник

МВ

Макс Воробьев... in supapro.cxx
если там ограниченное число типов должно быть
источник

AF

Antonii Filonov in supapro.cxx
Liber Azerate
Ты можешь сделать это на этапе компиляции. Либо, в случае полиморфных иерархий, использовать dynamic_cast(плохой совет)
Я еще не особо шарю
источник

AF

Antonii Filonov in supapro.cxx
идет второй месяц изучения плюсов
источник

LA

Liber Azerate in supapro.cxx
Antonii Filonov
Я еще не особо шарю
Ну вот и учись, а не пытайся натянуть жабу на кресты
источник

AF

Antonii Filonov in supapro.cxx
Нормального изучения
источник

SL

Shyngys Lll in supapro.cxx
Shyngys Lll, [28.02.21 19:03]
void push_back(int*& arr, int& size, int value)
 {
   int* newArray = new int[size + 1];
   for (int i = 0; i < size; i++)
   {
     newArray[i] = arr[i];
   }
   newArray[size] = value;
   size++;
   delete[]arr;
   arr = newArray;

Shyngys Lll, [28.02.21 19:04]
вот так я добавил элемент в конец

Shyngys Lll, [28.02.21 19:04]
как добавить  элемент в конец
источник

C

CodeDetector in supapro.cxx
Shyngys Lll
Shyngys Lll, [28.02.21 19:03]
void push_back(int*& arr, int& size, int value)
 {
   int* newArray = new int[size + 1];
   for (int i = 0; i < size; i++)
   {
     newArray[i] = arr[i];
   }
   newArray[size] = value;
   size++;
   delete[]arr;
   arr = newArray;

Shyngys Lll, [28.02.21 19:04]
вот так я добавил элемент в конец

Shyngys Lll, [28.02.21 19:04]
как добавить  элемент в конец
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

∆̷𝕟𝕕 in supapro.cxx
Add bot to group and it will highlight every multiline code message. Support: @js_lib Author: @Piterden https://t.me/cris_highlight_bot
источник

∆̷𝕟𝕕 in supapro.cxx
не хотите добавить его сюда?
источник

∆̷𝕟𝕕 in supapro.cxx
источник

МВ

Макс Воробьев... in supapro.cxx
Shyngys Lll
Shyngys Lll, [28.02.21 19:03]
void push_back(int*& arr, int& size, int value)
 {
   int* newArray = new int[size + 1];
   for (int i = 0; i < size; i++)
   {
     newArray[i] = arr[i];
   }
   newArray[size] = value;
   size++;
   delete[]arr;
   arr = newArray;

Shyngys Lll, [28.02.21 19:04]
вот так я добавил элемент в конец

Shyngys Lll, [28.02.21 19:04]
как добавить  элемент в конец
и что не так?
источник

МВ

Макс Воробьев... in supapro.cxx
может только int*& arr, int& size в структуру завернуть и для С почти норм
источник

C

Chuvi in supapro.cxx
Макс Воробьев
может только int*& arr, int& size в структуру завернуть и для С почти норм
Что такое int *&?
источник

МВ

Макс Воробьев... in supapro.cxx
Chuvi
Что такое int *&?
ref на указатель
источник

C

Chuvi in supapro.cxx
Макс Воробьев
ref на указатель
А не наоборот?
источник

AZ

Alexander Zaitsev in supapro.cxx
выглядит неплохо, кстати
источник

DP

Denis Paukaev in supapro.cxx
Александр Караев
<зануда мод> я бы не стал называть каст к void* стиранием типа, так как type erasure подразумевает некоторые дополнительные действия при этом
Ну а я бы стал )
источник

DP

Denis Paukaev in supapro.cxx
Chuvi
А не наоборот?
Нет
источник