erase

    10

    10答えて

    文字列があり、その中からすべての句読点を削除したいと思います。それ、どうやったら出来るの?私はいくつかの研究を行い、人々がispunct()関数を使っていることを知った(私はそれを試みた)が、私のコードではうまく動作しないようだ。誰もがアイデアを持っていますか? #include <string> int main() { string text = "this. is my string

    5

    3答えて

    ファイルを安全に削除するには、os.remove(path)の機能はディレクトリエントリのみを削除しますが、ファイルを安全に削除したい場合は、「安全な空のゴミ箱」というようなファイルをランダムに上書きしますファイル。このメソッドを使用してファイルを安全に削除する関数は何ですか?

    13

    2答えて

    私はそのようなコード持っている(ベクター中に残留:0 1 2 3 4)。 ここで.base()は何をしますか?

    2

    4答えて

    私は構造体のベクトルを扱っています。 私はこのように、イテレータでこの関数を呼び出すしようとしていた場合: vec2.erase (vec2.begin()+iter2); それは私にこのエラーを送信します。 "no match for 'operator+' in '(+vec2)->std::vector<_Tp, _Alloc>::begin [with _Tp = wordstype,

    2

    1答えて

    unordered_setから「1つの要素を削除する」機能が必要です。 ただし、消去(begin())を使用して実装すると非常に遅くなります。 (これはg ++ - 4.5.3です;多分begin()はより多くの空のハッシュバケットを横断しなければなりませんか?) 驚くべきタイミングで下のサンプルコードを見てください。 効率性の高い「1つの要素を削除」を実装する方法はありますか? (私はイテレータ

    7

    3答えて

    私はペイントアプリを作成しています。消しゴムツールを実装する方法を知りたいと思います。私は、ユーザーが背景色を変更できるようにしたいので、私の消しゴムツールを白色に塗りつぶしたくない。また、ブラシの硬度を設定することは可能ですか?はいの場合は、どうか教えてください。 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

    0

    1答えて

    故障原因の独立したリストの間のステートメントを消すが、もう少し複雑なので、私はコードを削って、問題を複製可能な最も単純な例をしたされています 私はリストAを持っていますとBは、ある時点でリストAからリストBに1要素を移動する必要があります。このオブジェクトは、現在オンになっているリスト上の位置(イテレータ)を記憶します。それは1つのリスト、挿入と消去で完璧に機能します。それにもかかわらず、リストA

    0

    2答えて

    私が試したすべての文法エラーが発生します。誰かがコメントの代わりに何を置くべきか教えてもらえますか?これは私の初めてのベクトル作業です。 EntityListは、Entityクラスの静的なベクトルです。 for(int i = 0;i < (int)Entity::EntityList.size();i++) { if(!Entity::EntityList[i]) continue;

    5

    3答えて

    void replace(vector<string> my_vector_2, string old, string replacement){ vector<string>::iterator it; for (it = my_vector_2.begin(); it != my_vector_2.end(); ++it){ if (*it==old){

    10

    4答えて

    ByteBufferをすべてクリーンアップしようとしています(すべて0x00)。私はバッファ内のすべての位置をループし、それらを0x00に設定しようとしましたが、効率が悪いです。 ByteBufferをすばやくクリアする良い方法はありますか?BitSet.clear()と似ていますか? このシナリオでは、ByteBuffer.clear()は私にとっては適切な解決策ではないことに注意してください。