mayton2019, Bitmessage решает эту проблему отправкой сообщения на все доступные компы и лишь получатель может его расшифровать, а товарищ майор максимум узнает, что вы пользовались им
Почему вместо row = row + 1 не использовать обычный инкремент, да и копирование вектора, который может содержать больше сотни тысяч элементов довольно дорогая операция, может стоит передавать этот вектор как второй аргумент функции?
RG0609, вы знаете как работают функции? Я согласен с Wataru, вернитесь к hello world. std::atoi ВОЗВРАЩАЕТ число. От того что вы просто передали ему строку число в нужной переменной у вас магически не получится.