Obsolete Members for QTextStream

The following members of class QTextStream are deprecated. They are provided to keep old source code working. We strongly advise against using them in new code.

Public Functions

(deprecated in 6.12) QTextStream &operator>>(char *c)

Member Function Documentation

[deprecated in 6.12] QTextStream &QTextStream::operator>>(char *c)

This function is deprecated since 6.12. We strongly advise against using it in new code.

Use the QByteArray overload. This function canot be used safely. This function will be removed in Qt 7.

Converts the word to UTF-8 and stores it in c, terminated by a '\0' character. If no word is available, only the '\0' character is stored.

Warning: Although convenient, this operator is dangerous and must be used with care. QTextStream assumes that c points to a buffer with enough space to hold the word. If the buffer is too small, your application may crash. For a word consisting of n QChars, the buffer needs to be at least 3*n+1 characters long.

If possible, use the QByteArray operator instead.

This is an overloaded function.