Я боюсь, что это - лучшее решение, о котором я могу думать. Но можно использовать резерв (), чтобы предварительно выделить минимальную необходимую память заранее для ускорения вещей немного. Вы закончите с новой строкой, которая, вероятно, будет короче, но это поднимает тот же объем памяти, но Вы избежите перераспределений.
РЕДАКТИРОВАНИЕ: В зависимости от Вашей ситуации это может подвергнуться меньше служебному, чем смешивающиеся символы вокруг.
необходимо попробовать разные подходы и видеть то, что является лучшим для Вас: у Вас не могло бы быть проблем производительности вообще.
Если вы хотите принимать платежи по кредитным / дебетовым картам в Интернете, вам понадобятся две вещи:
Существует, конечно, быстрорастущая тенденция альтернативных платежных услуг ; PayPal, Envoy, MoneyBookers, Neteller, uKash и т. Д. Их определенно стоит изучить.