Gtk TextIterオブジェクトを使用してTextBufferから3文字のスライスを持ち上げようとしていますが、演算に問題があります。範囲の先頭を指すようにイテレータpを設定し、qがさらに3文字を指すようにします。
私が試してみました...
q = p + 3; // Doesn't compile
q = p; q += 3; // Doesn't compile
q = p; q++; q++; q++; // Happy
これを行う正しい方法を知りたいのですが。3番目の方法は機能しますが、恐ろしいハックのように見えます。
何かご意見は?