Я пытаюсь разобрать полезную нагрузку в qt. Полезная нагрузка - это const u_char *, и у меня также есть ее длина. Полезная нагрузка может содержать нулевые символы.Окончание строки Qt
Я хотел бы выполнять различные операции с полезной нагрузкой, такие как поиск, если она содержит заданную строку, с использованием регулярного выражения на ней и т. Д., Поэтому использование QString было проще в управлении.
Так что я попытался использовать QString s ((const char *)); но этот конструктор не допускает нулевые символы внутри строки.
Поэтому мои вопросы:
Можно ли создать QString, содержащий нулевой символ?
Должен ли я использовать другой объект вместо QString, и если да, то один (тот, который будет по-прежнему позволяют искать в нем и сопоставить его с регулярным выражением?
Благодарности
Вы заботитесь, чтобы посмотреть документацию класса QString? –