私は、コードを持っていますか否か?C++メモリリークか
別の例
class foo
{
QUdpSocket socket;
public:
foo();
void send_msq();
};
foo::foo(){
socket.bind(QHostAddress("192.168.20.1"),50501);
}
void send_msq()
{
socket.writeDatagram(...);
}
私は、任意の文字列上の問題 "socket.bind(QHostAddress(" 192.168.20.1持っている ")、50501)を、" ?
コードはコンパイルされません。私は最初にそれに取り組んでいます。 – Sven
おそらくそうではありません。 'QString'は自身のメモリを追跡するためのもので、コピーを渡すだけです。 'foo'は' xxx operator()(QString const&) 'のメンバを持っていると仮定します。 –
あなたはf.bar(QString( "some string text?"))を意味しましたか? ? – grieve