и вроде даже уголовщина
Абсолютно новый проект и ошибки
int i;
int * pi;
Обычно, если шаблонный тип внутри класса - то там всё логично. T или T* -реализует ровно тот тип, который передан в шаблонном аргументе или который будет выведен. А вот в этом примере ничего не понятно в этом смысле.
f1<int>(i); // f1<int>(i); // T == int // OK
f1<int*>(pi);// f1<int*>(pi); // T == int * // OK
f2<int>(&i); // f2<int>(&i); // i is int // &i is int* // T == int * // неправильно, T == int
f2<int>(pi); // f2<int>(pi); // pi is int * // T == int * // неправильно, T == int
f2<int*>(&pi); // f2<int*>(&pi); // T == int*
Когда заменил ../pch.h на pch.h все заработало, но почему я не понимаю.
#include
[?]. Подавляющее большинство профессиональных разработчиков сами не понимают как директива работает. Но это не значит что и тебе тоже можно.#include ""
. почему с пакой ошибка 1010
ошибка 2005
ошибка 1010
Приветствую друзья!
Вопрос очень странный.
Ко мне обратился человек с просьбой распарсить некий интернет магазин, который существует только в виде мобильного приложения.
Может я чего не знаю.
Реально ли получить доступ к контенту в приложении.
Скажу больше, я знаю как получать доступ к управляющим элементам например в Windows приложениях.
Вы мне предлагаете не то, и я поясняю почему это не то.
Я говорю - shared_ptr не вызовет деструктор класса. Утечка есть, все плохо.
У тебя использован
typename
при указании типа дляi1
. Точно ли они там нужен? Не пробовал оттранслировать код безtypename
в этом месте?