Я использую функцию печати С++/Qt qDebug, но иногда я хотел бы контролировать, как "добавлено пространство и новая строка и не использовать qDebug по умолчанию.
Возьмем простой пример:
QString var1("some string");
int var2 = 1;
qDebug() << var1 << "=" << var2;
Откроется
"some string" = 1
Но скажем, что мне не нравится приложенный "и пространство" и хотел бы, чтобы печать выглядела как
some string=1
Как мне тогда позвонить qDebug?
Примечание. В функция qDebug называется nospace, но она удалит пробелы. Но "все еще есть".
Если я использую это:
qDebug().nospace() << var1 << "=" << var2;
Я получаю:
"some string"=1
Но учтите, что я еще не нашел способ избавиться от конечной новой строки.
/Спасибо