То есть выводить информацию пользователю из err, которую передаёт .catch нормальное решение? А если произойдёт где-то ошибка по мимо обработанных мною ранее и в .catch попадёт ошибка библиотеке какой или БД например, и это же уведет пользователь.
Mercury13, спасибо большое за разъяснения, очень благодарен вам. В реали куда больше параметров у конструктора и большинство это массивы, дума что получиться избавиться от определение без знания параметров, но похоже что нет, так как со вторым вариантом мне разбираться ещё очень долго, как это всё работает. Вот реальный конструктор из библиотеки (playground.arduino.cc//Code/Keypad)
Тут вообще применимо передача пустых массивов? Если честно пока даже не представляю как передать пустой массив без определения его в переменной, то есть на прямую создать массив в вызове конструктора, а не передать переменную с массивом.
1)Вы правы там должно быть x-size/2, y-size/2 - центр квадрата
2)Что значит "если им оставили таки операцию =" и "если и операции = у Point нет", как может не быть операции присвоения, тем более за пределами самого класса? Я просто не опытный в C++, по JS вообще базируюсь, там такого нет, удивительно, не так ли? :) Был бы очень благодарен за объяснение
Вторым вопросом было когда его можно использовать (у себя в коде), значит всегда когда требуется преобразовать число в положительное целое? И есть где можно почитать об этом, как работает этот побитовый сдвиг?
Максим Ленский, то есть стандартными средствами это вообще не как не реализовать? Только редактор, который выставить сам нужные координаты и разобьет строку на подстроки в нужных местах?