反復子

の検索結果 (1,000件 1〜 20 件を表示)

Iteratorの用途

…先日Javaの講習会の中で「ArrayListやHashSetを使用してListあるいはSetに格納されている要素を表示していく」という例がありました。 また、ArrayListやHashSetのメソッドを使用して表示する場合と...…

解決

perlのeach関数の動き?

…perl5.8ですがeach関数を使って何回か動かすと、ハッシュ内にあるはずのデータが取得できなくなります。 my %hash = ('a'=>100, 'b'=>50); for(1..100){ while( my ($k, $v) = each %hash ){ if($k...…

解決

STLのvectorの削除

…STLのvectorの削除を行う場合に vector<myclass> v; ・・・ v.erase(it); ・・・ というように削除するiteratorを渡しますが、 任意のインデックスのvectorを削除した場合は、 どのようにそのiterator...…

解決

iterator とiterableの関係がわかりません。

…Javaのプログラミングで iteratorとiterableの関係がいまいち良く理解できません。 この2つの関係と使い方をわかりやすく説明お願いします。…

解決

反復的削除時に発生するConcurrentModificationExceptionのスマートな回避

…次のコードのように反復中にそのコレクションを削除しようとすると、ConcurrentModificationExceptionが発生してしまいます。 Set<Integer> set = new HashSet<Integer>(); for (int i = 0 ; i < 10 ; i++) {...…

解決

map::find()の戻り値が変数に入ってくれません。

…こんにちは、boundaryといいます。 ユーザー型のキーとユーザー型の値をmapに挿入したのです が、map::find()の戻り値が変数に入ってくれません。 operator=を定義しないといけないのかなと思い...…

解決

C++のSTLのvector

…C++のSTLのvectorのerase()で、落ちてしまいます。 vectorのサイズを確認したとところ、!=0です。 原因が何か知りたいので、考えられる原因を教えてください。 宜しくお願い致します。…

解決

コレクションクラスの選択

…VC++6.0 + MFCを利用しています。 下のような、複数の点とその座標を記録しておいて利用するためどのような実装にすればいいのか悩んでいます。 主な利用方法は、「点番号Xから座標をgetす...…

解決

C#のStreamReaderでのforeach

…StreamReader sr = new StringReader(filePath) ; foreach (Strins s in sr.ReadLine()) { } 上記プログラムでは 型'char'を'string'に変換できません。 と出てきて無理でした。 http://stackoverflow.com/question...…

解決

STLの質問です

…今、STLの勉強中です。 STLのキューとか、ベクトルとか動的にメモリの割り当てをしてくれますよね。 その後、メモリを自動的に解放しますか? もし、解放するであれば、どういうタイミン...…

締切

「C#」言語のトレースについて…その(3)

…当方、「C#」言語を勉強しようとしています。 そこで入門関係のサイトをウェブで見付けました。 そのサイトは下記URLになります。 http://www12.plala.or.jp/dokugaku/main/iterator.html このサイトの...…

締切

インクリメント演算子の前後

…インクリメント演算子(++や--)について伺いたいのですが、 以下のような場合、変数の前と後ろで何か処理上違いはあるのでしょうか? //文字列の最後までポインタを進める while ( *p1 ) { ++p1...…

締切

Perlで配列に設定した値が関数に引き継がれない。

…レンタルサーバ上でPerlのプログラムを作成しているの ですが、動作でよくわからないことがあるので、教えてください。 Perlのプログラムがあるサーバで動作していて、それを 他のサーバ...…

解決

VC++の文法で質問です

…すみませんが教えて下さい。 仕事でVC++のプログラミングをするのですが学校で学んだわけではなく、C、C++、VC++も本やサイトを読んで作ったりした程度です(期間もまだ2か月程度) まだコー...…

締切

VB.Netの違い

…VB.Netに2005と2008と2010の3つがあります。 当然新しくなるにしたがって便利になっていると思いますが、 どの程度違いがあるのでしょうか。 あまり違いがないようならオークションで安価で...…

解決

イテレータ・オペレータについて

…こんばんはです。 C++でのイテレータ・オペレータ等、STL関係について詳しく載っているサイトってご存知ないでしょうか? 検索してみたのですが、説明っぽいのばかりで、解りやすい使い...…

解決

こんな内容の本を探しています

…1.C++/CLI 2.ポインタの高度な使い方(関数のポインタのような初心者向けの本には載ってないようなやつ) 3.クラスの高度な使い方 4.STL 5.標準関数 膨大な本があって、探すのが困難です。 何...…

解決

プログラミング言語C/C++について

…はじめまして 私、東京在住の20代の男です。 プログラミング言語C、C++についてご存じの方がいたら教えてください。 この度、ある事情があり、C++を勉強しなければいけなくなりまして、...…

締切

ポインタはどんな時に使うものなの?

…僕は最近C++の勉強をしている高校生です。 さっそくですが質問です。 最近、ポインタを覚えました。 ポインタはメモリの番地を指定できるから低レベル処理に使えると聞きましたが その...…

解決

C++ vectorのbeginについて

…VC++2010にて下記コードのビルドは通るのですが、 vVecotrInt, vVectorIntPtrの要素数0のとき、iptr代入時に Debug assertaion Failed! vector iterator not dereferencableとなります。 そもそもbegin()はイテレータなの...…

解決

検索で見つからないときは質問してみよう!

Q質問する(無料)

おすすめ情報

Q&A検索履歴