VPS - это виртуальная система. Обычный Linux. Если вы не знаете, как в Linux установить MySQL и даже не пытаетесь это нагуглить - зачем было брать VPS?
Классический вопрос из цикла "как воткнуть костыль для кривого решения неверно поставленной задачи?".
Лучшее, что можно сделать в таком случае - это описать, какую проблему вы решаете этими костылями.
Скорее всего, подскажут более естественное, традиционное и - внезапно! - простое решение.
Для немолодого железа лучше в любом случае отталкиваться от LTS-дистрибутивов, не гоняясь за свежестью.
Xubuntu 20.04, например, должна доставить минимум проблем.
Я по Атому наизусть вести не могу, не пользуюсь.
Смысл в том, чтобы выбрать замену по регулярному выражению (regex) и в поле шаблона указать первый из тех, что я привел в вопросе, а в поле замены - второй.
Да, собственно, в любом текстовом редакторе можно сделать замену перевода строки на закрывающую скобку, запятую, перевод строки, открывающую скобку и кавычку, потом замена пробела на кавычку, запятую и пробел - и, считай, все готово...
Одно значение - это частный случай списка значений. Никакого противоречия на самом деле нет.
Кстати, насколько я разбираюсь в винах, там будут и сорта с нулевым списком ;)
А если вам скажут "нет" - вы повесите на шею Атлон и пойдете топиться?
Человек, который хорошенько взял себя за задницу и движется к четко поставленной цели, может - почти все.
А вот человек, который размазывает сопли нерешительности по Тостеру - вряд ли.
kablihin, отнюдь. На сервер можно передавать id врача, дату и номер слота в шаблоне. Сервер проверяет, нет ли попадающего под эти же характеристики заполненного слота - и возвращает отлуп. Если же нет, создает слот и возвращает его id для дальнейшего взаимодействия.
Вы же почти дошли до реальной проблемы.
Дело не в векторе, а в том, что у вас используются указатели на элементы динамической структуры. Это дурная практика, и ее стоит искоренить (можно здесь сформулировать, зачем так сделано - подскажут более элегантное решение).