問題タブ [erase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
1396 参照

c++ - std :: list :: iteratorを消去すると、イテレータが無効になり、オブジェクトが破棄されませんか?

なぜ次のように印刷されるの2ですか?

eraseが返ってくるかはわかりますが、なぜこれでいいのでしょうか。それとも未定義ですか、それともコンパイラに依存しますか?

0 投票する
4 に答える
2766 参照

c++ - cppcheck エラー: 危険な反復子の使用法

コード:

そして、エラーは :::
危険なイテレータの使用法
消去後のイテレータは無効であるため、逆参照したり、別のイテレータと比較したりすることは無効です。

上記のコードで消去関数を使用する際の間違った使用法は何ですか?

0 投票する
5 に答える
294 参照

c++ - 消去されたアイテムを指す反復子の有効性

そのページには、次のように書かれています。

これにより、すべての反復子と、位置または最初の後の要素への参照が無効になります。

それは消去後にイテレータが有効であることを意味positionしますか?first

(明らかに、for_each ループ中にベクター内のいくつかの項目を削除したいので、私はそれを求めます。)

ありがとうございました。

0 投票する
5 に答える
358 参照

c++ - C ++でstlベクトルから消去したばかりの要素にアクセスできるのはなぜですか?

この例では、1つの整数を含むベクトルを作成してから、その整数をベクトルから消去します。ベクトルのサイズは小さくなりますが、整数はまだそこにあります!なぜ整数がまだそこにあるのですか?サイズ0のベクトルに要素を含めるにはどうすればよいですか?

出力:

0 投票する
3 に答える
677 参照

c++ - ベクトルの途中でユーザー定義要素を削除する

カードを描画したいプログラムをコーディングしてから、カードが再度描画されないように削除します。

私はdeckと呼ばれるカードのベクトル(SuitとValueを定義する2つの構造体を含むクラス)を持っていますが、イテレーターの使い方がよくわかりません。ここではコードスニペットです。

cardSelectには、削除するカードの場所があります。これは、0とデッキのサイズの境界内でランダムに生成されます。したがって、境界外の位置を指しているべきではありません。

コンパイルするたびに、次のエラーが発生します。

私は本当に何をすべきかわかりません、うまくいけば、誰かが私を助けてくれることを願っています、事前に感謝します!

0 投票する
4 に答える
247 参照

c++ - 実行中に pthread を保持する変数を消去する

関連するスレッド ID に関連付けられた pthread_create メソッド (この pthread を配置する場所が必要) によって作成された pthread を保持するためのマップがプログラムに含まれています。
pthread の関数の最後のコマンドでマップから pthread を消去するという問題はありますか?

0 投票する
1 に答える
340 参照

qt - Qtでビットマップの一部を消去するにはどうすればよいですか?

Android の PorterDuff モードと同じように、ビットマップの一部を消去する方法について何か考えはありますか? ペイントなどのアプリを作っているのですが、ペンで書いた絵を消す方法がわかりません。

これに関するアイデアはありますか?ありがとうございました!

0 投票する
5 に答える
381 参照

javascript - Javascript | クラス「.destroy」を持たないもの(div、p、a、...)を消去するにはどうすればよいですか?

純粋なJavascriptでこれを機能させるにはどうすればよいですか?クラス"destroy"を持たないHTMLドキュメントのBodyセクションのすべて(divs、ps、as、spans、imgs、...)を消去します。

PS:純粋なJavascriptとは、JQueryやその他のフレームワークがないことを意味します。

0 投票する
3 に答える
126 参照

iphone - サブビューを消去する

サブビューを消去したい場合、mysubview.alpha = 0;を入力すると実行されますか?それとも私は何か他のことをしなければなりませんか?ありがとうございました!

0 投票する
1 に答える
2017 参照

c++ - 消去メソッドを実装するにはどうすればよいですか?

おそらくreserve()を使用して、eraseメソッドを実装するにはどうすればよいですか?