Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- чисто абстрактный класс (он же просто абстрактный) нихуя ничем не отличается. это и есть механизм создания интерфейсов в языке программирования си-плюс-плюс.
- class foo {
- public:
- virtual void bar() = 0;
- }
- class my_class : public foo {
- public:
- void bar();
- }
- класс с виртуальными методами некоторые недоучки называют абстракциями, а на самом деле это тупо полиморфизм в чистом виде, vtable, vptr и понеслась пизда по кочкам.
- давай я задам тебе пару вопросов. ответишь — поговорим плотнее, мне нужен человек в команду.
- есть вектор. тебе нужно взять из него несколько последовательно идущих элементов и вставить в заданную точку вектора. как это сделать? ответ — одна строка на с++
- что не так с этим кодом?
- bool check_pair_exists(const std::map<int, int>& map, int k, int v) const {
- if (ints_set[k] == v) {
- return true;
- }
- }
- в чём разница по производительности между данными функциями (дать ответ для стандарта с++98 и с++11):
- std::string read_line(const std::ifstream& stream) {
- std::string val;
- std::getline(stream, val);
- return std::string("");
- }
- void read_line(const std::ifstream& stream, std::string& line) {
- std::getline(stream, line);
- }
- можно ли поднять 1000 тредов в процессе на 32-битной машине? как такой код отлаживать?
- что такое condition variable? сем отличается мьютекс от спинлока?
- есть байтовый поток из сети, нужно отлавливать дупликаты и подсчитывать количество на лету, как?
Advertisement
Add Comment
Please, Sign In to add comment