Здравствуйте. вопрос имею за деструкторы и их безопасное использование в методах класса. class MyClass{ int* data; public: //c-tor's + some methods ~MyClass(){ operator delete...
подскажите плз, в книжках умных пишут : Поскольку класс не считается определенным, пока не закончилось его тело, то в нем не может быть данных-членов его собственного типа. (Ц...
А можно как-то написать IILE без return ? auto Print = []() -> void { puts("Lambda"); }(); // wrong auto Print = []() -> void { puts("Lambda"); return 0; }(); // Good вроде ж...
чат превратился в попытки рассказать одному человек что Пратта неплохая книжка - и ежедневные Фе от этого человека что книжка дрянь? Как увлекательно.
А насколько корректно вот такое сравнение: int * p1 = new int[5]; int * p2 = new int[25]; bool flag = ((p1 + 5) <= p2) ? речь именно об указателях : то есть, хочется убедить...
не подскажете - вот такой код вполне воспринимает и gcc и clang - а вот MSVS 19 (последнее обновление) почему-то не хочет принимать auto в качестве параметра функции?
Ув.All вопрос о шаблонной магии имею. есть темпляйтная структура с неким методом template <typename T1, typename T2> struct A { void func() { // T1 int? std::c...
почему std::string s; s += 1; ------ нет ошибки компиляции s = s + 1; - ошибка ? оператор + (бинарный) не через += определен, так получается? а для += единица (1)...
Может я не правильно понял, но и у Бансилы, и у О"Двайра есть вот подобные классы: class logger { protected: logger() {} public: static logger& instance() { static logger lg; ...
может std::deque поможет? у нее вроде можно указатели на back() хранить. std::deque<int> deque; std::vector<int*> deq_it; deque.push_back(1); deq_it.push_back(...
Инвертированный индекс тебе что-то говорит? ( гугл подскажет). Если тебе нужно найти наиболее релевантные документы в какой-то базе документов - то мне кажется это оно. Ну и н...
Так то понятно. Но с какого рожна трансформ сам резерв делать будет?? Бекинсертер если пользовать - будет куча реаллокаций. Если сделать резерв- можно трансформить прямо в бег...
а можно агрумент? std::pair<int,double> foo(){} против struct A{ int a, double b} A foo(){}
да я ж не спорю)) просто вопрос - шашечки или ехать) если нужно хранить несколько лямбд - можно такой вектор использовать, или tuple взять... или именно вот массив С-шный надо...
ты за два последних дня уже 3-й или 4-й раз эту непонятно откуда тобой содранную простыню, в которой ты судя по всему не понимаешь ничего, выкладываешь в чат.Тебе давали 10050...
std::array<int, 10> a {1}; adjacent_difference(begin(a), std::prev(end(a)), std::next(begin(a)), std::plus<> {}); copy(begin(a), end(a), std::ostream_iterator<int>...
да ладно int main() { std::map<int, int> maps { { 1, 2 }, { 2, 3 }, { 6, 8 } }; auto pos = maps.equal_range(3); std::cout << pos.first->first << ' ' << pos.first->...
может о курсе от Яндекс-Практикума речь ?)
std::string str{ "agagahahhaa" }; std::vector<char> ch(str.size()); std::move(str.begin(), str.end(), ch.begin()); for (char c : ch) std::cout << c << ' '; только задача...
курс по С++ на Яндекс-Практикуме? он открылся вот-вот, и то, только первый-бесплатный из 6. И после этого первого курса - который учит практически хелловорлд рисовать - кто-то...