Size: a a a

2020 July 12

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
шучу
а если серьёзно?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Статические методы значит должны быть, которые так или иначе создают экземпляры
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Статические методы значит должны быть, которые так или иначе создают экземпляры
Допустим есть такие методы, но ведь они никогда не будут вызваны
источник

CC

Cool Cooler in C++ Together 2.0
тупо не могут быть вызваны
источник

CC

Cool Cooler in C++ Together 2.0
или я чё-то не понимаю?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Class::почему_это();
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Class::почему_это();
Аааааааааааааа
источник

🦊

🦊fox.cpp in C++ Together 2.0
class Class {
private:
 Class();
public:
 static std::unique_ptr<Class> почему_это();
}
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
class Class {
private:
 Class();
public:
 static std::unique_ptr<Class> почему_это();
}
фига
источник

CC

Cool Cooler in C++ Together 2.0
прикольно
источник

CC

Cool Cooler in C++ Together 2.0
А это ваще норм практика?
источник

🦊

🦊fox.cpp in C++ Together 2.0
достаточно
источник

CC

Cool Cooler in C++ Together 2.0
Классы без публичных конструкторов
источник

🦊

🦊fox.cpp in C++ Together 2.0
норм практика - не давать пользователю класса стрелять себе по ногам
источник

CC

Cool Cooler in C++ Together 2.0
Cool Cooler
Классы без публичных конструкторов
Это случайно не как goto, который почти никогда не нужен и без него можно обойтись, только в этом случае вообще всегда так не нужно делать?
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Нет, вон например cout имеет закрытый ктор
источник

CC

Cool Cooler in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
Нет, вон например cout имеет закрытый ктор
ааа, спс
источник
2020 July 13

M

Mineni in C++ Together 2.0
После того как впервые написал пару программ на C/C++
источник

H

Hax0r in C++ Together 2.0
Привет всем, у меня тут проблема с освобождением памяти. Я хз как это делать, а доки не особо помогли.
у меня есть вот такой код
while (*node) {
       
// какой-то код
       (*
node) = (*node)->next;
   }

Как удалять каждый предыдущий указатель на node?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Hax0r
Привет всем, у меня тут проблема с освобождением памяти. Я хз как это делать, а доки не особо помогли.
у меня есть вот такой код
while (*node) {
       
// какой-то код
       (*
node) = (*node)->next;
   }

Как удалять каждый предыдущий указатель на node?
сохрняешь предыдущий указатель и удаляешь его?
источник