diff options
author | Martin Smith <msmith@trolltech.com> | 2010-01-11 12:24:27 (GMT) |
---|---|---|
committer | Jason McDonald <jason.mcdonald@nokia.com> | 2010-01-13 10:53:03 (GMT) |
commit | 0568190167c6eccbf1ab199112089c16c616dc91 (patch) | |
tree | 489c10729e6c574cfaa7ff90be76ef032e1bdeba /doc/src/snippets | |
parent | 118bd6f387e92e7f8f2dc05167551437efa1572e (diff) | |
download | Qt-0568190167c6eccbf1ab199112089c16c616dc91.zip Qt-0568190167c6eccbf1ab199112089c16c616dc91.tar.gz Qt-0568190167c6eccbf1ab199112089c16c616dc91.tar.bz2 |
doc: Added clarification about allocating space for the 0 terminator.
Task-number: QTBUG-5121
(cherry picked from commit 51078f1ef008c8395ddb76ac2f444daa511a4507)
Diffstat (limited to 'doc/src/snippets')
-rw-r--r-- | doc/src/snippets/code/src_corelib_tools_qbytearray.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/src/snippets/code/src_corelib_tools_qbytearray.cpp b/doc/src/snippets/code/src_corelib_tools_qbytearray.cpp index e48ca8c..8bb2566 100644 --- a/doc/src/snippets/code/src_corelib_tools_qbytearray.cpp +++ b/doc/src/snippets/code/src_corelib_tools_qbytearray.cpp @@ -401,5 +401,22 @@ QByteArray text = QByteArray::fromHex("517420697320677265617421"); text.data(); // returns "Qt is great!" //! [45] +//! [46] +QString tmp = "test"; +QByteArray text = tmp.toLocal8Bit(); +char *data = new char[text.size()] +strcpy(data, text.data()); +delete [] data; +//! [46] + +//! [47] +QString tmp = "test"; +QByteArray text = tmp.toLocal8Bit(); +char *data = new char[text.size() + 1] +strcpy(data, text.data()); +delete [] data; +//! [47] + } + |