JetBrainのCLionが気に入っててQt5の開発でも使っています。1点困ったことがあること以外特に問題がありません。可能ならばずっと使いたいです。
1点困ったことというのは「QString型変数の値がstd::string型の変数のようにデバッガでinspectされない」点です。
例えば以下のように見たい値はどこを探しても見つかりません。
コードは次です。変数a(char*型)、変数b(std::string型)は期待したようなinspect結果が表示されますが、変数c(QString型)は表示されません。
c++
1#include <string> 2#include <QDebug> 3#include <QString> 4 5int main( int argc, char **argv ) 6{ 7 const char *a{"Hello A"}; 8 std::string b{"Hello B"}; 9 QString c{"Hello C"}; 10 11 qDebug() << "char*:" << a; 12 qDebug() << "std::string:" << b.c_str(); 13 qDebug() << "QString:" << c; 14 15 return 0; 16} 17
もし、何かテクニックをご存じの方いらっしゃればアドバイスお願いします。
あなたの回答
tips
プレビュー