[Qt-interest] adding zero to QByteArray

Parker userqt at gmail.com
Thu May 28 13:12:14 CEST 2009


Hello all, 
I have another small newbie question here. 

I'm trying to add a integer zero value to QByteArray . 

QByteArray datagram;
 datagram.push_front(0x0);
datagram.push_front(0x1);



But the first call generates an error. It seems it thinks 0 could be a null pointer ot something ? Any ideas how to put 0 in it ? 

I have to send some bytes trought the wire with UDP here. 




snmpsession.cpp: In member function `int SNMPSession::sendSetRequest(QByteArray&, QByteArray&, int)':
snmpsession.cpp:77: error: call of overloaded `push_front(int)' is ambiguous

d:/Qt/2009.02/qt/include/QtCore/../../src/corelib/tools/qbytearray.h:492: note: candidates are: void QByteArray::push_front(char)

d:/Qt/2009.02/qt/include/QtCore/../../src/corelib/tools/qbytearray.h:494: note: void QByteArray::push_front(const char*)

d:/Qt/2009.02/qt/include/QtCore/../../src/corelib/tools/qbytearray.h:496: note: void QByteArray::push_front(const QByteArray&)

snmpsession.cpp:81: error: call of overloaded `push_front(int)' is ambiguous

d:/Qt/2009.02/qt/include/QtCore/../../src/corelib/tools/qbytearray.h:492: note: candidates are: void QByteArray::push_front(char)

d:/Qt/2009.02/qt/include/QtCore/../../src/corelib/tools/qbytearray.h:494: note: void QByteArray::push_front(const char*)

d:/Qt/2009.02/qt/include/QtCore/../../src/corelib/tools/qbytearray.h:496: note: void QByteArray::push_front(const QByteArray&)

snmpsession.cpp: In member function `void SNMPSession::convertOidAccordingToBER(QByteArray&)':

snmpsession.cpp:121: warning: unused variable 'intValue'

mingw32-make.exe[1]: *** [debug/snmpsession.o] Error 1

D:\Qt\2009.02\mingw\bin\mingw32-make.exe: *** [debug] Error 2

Exited with code 2.

Error while building project DigiIP

When executing build step 'Make'



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4098 (20090522) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20090528/2545e0f2/attachment.html 


More information about the Qt-interest-old mailing list