問題タブ [map]

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 投票する
2 に答える
11545 参照

c++ - C++ で Lua テーブルを作成し、それを Lua 関数に渡すにはどうすればよいですか?

C++ にはmap<string, string>、不明な数のエントリを含む があります。Lua関数がデータをテーブルとして使用できるように、これをLua関数に渡すにはどうすればよいですか?

0 投票する
10 に答える
10141 参照

c++ - STL が検索時にコア ダンプをマップするのはなぜですか?

そのため、オブジェクトが stl マップにあるかどうかを確認する必要がある状況があります。そうでない場合は、追加します。

オブジェクトがまだマップにないときに、theMap.find でコア ダンプを取得しています。おそらく、アイテムがマップにない場合、 map::end と同等のイテレータを返すことになっています

ここで何が起こっているのですか?

GCC: 3.4.6

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

map - Sage/Maxima でカントリー プロットを作成するにはどうすればよいですか?

Maxima は Sage のcontour_plot で国のプロットを行うことができると今日聞きました。Maximaをインポートするために次のことを試みましたが失敗しました:

ここと同じような地図を作りたいと思います。

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

c++ - マップ/マルチマップで使用するようにファンクターを「適応」させる方法は?

マルチマップで std::for_each やその他のアルゴリズムを使用するのが難しいので、適切なパラメーターを「ジェネリック」関数に渡すことができるファンクターの開発を誰かが手伝ってくれるかどうか知りたいです。

マップ/マルチマップに関する私の特定の問題は、それらのイテレータが、作業する必要がある含まれている値 (つまり、mapped_type) ではなく std::pair に評価されることです。それで、私の質問は、含まれているタイプのマップ/マルチマップの1つで動作するように設計された関数に適切な値を渡す方法はありますか?

ここに私のサンプルコードがあります:

おそらく bind1st または bind2nd を mem_fun と組み合わせてこの問題を解決できると思います。または、元のファンクターを格納してペアの正しいメンバーを渡す新しいファンクターを作成することも考えられますが、私はそうではありませんなんとか良い結果を得ることができました。STLの経験がある人は、アドバイスをいただけますか?

ブーストや追加の一時コンテナを使用せずに、私が得ることができる最高のものは次のとおりです。

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

c++ - C++ の反復子に対するキー/値機能

この質問が以前にもさまざまな形で出てきたことは知っていますが、これは少し異なります。

std::map を含むクラスがあります。クラス内の他の目的でマップを使用したいのですが、外部的にはイテレータ アダプタをマップ内の値 (つまり、std::pair の 2 番目の項目) だけに公開したいと考えています。

たとえば、Python では次のようにします。

クラス内に実装を隠して、C ++でこれを行うにはどうすればよいですか?

ありがとう、

ダン

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

javascript - Drawing in map

I would like to have some points defined in the map and would like to join the 2 points by clicking on them. Basically, the functionality is to identify the locations in the map and connect them by a single line. For some reason, I am not able to use google map API and would like to achieve this using JavaScript.

Thanks in advance, Milan

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

c++ - std::map を使用する場合、これらは適切なプラクティスですか?

の使用についていくつか質問がありますstd::map

  1. enumをキーとして使用するstd::mapことは適切ですか? 次のコードを検討してください。

    /li>
  2. 上記の例で、オーバーロードされた演算子が正しく動作しているのに、呼び出しinsert()によってコンパイラ エラーが発生するのはなぜですか? []アイテムを に挿入するために推奨される方法はどれstd::mapですか?

  3. find()メソッドがクラスで使用される場合std::map、コンテナ内で順次検索を行うのではなく、順次検索よりもはるかに高速な対数検索を行うことを理解しています。この理解は正しいでしょうか?

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

c++ - transform_iteratorのコンパイルの問題

こんにちは、

コンパイルの問題を投稿するのは好きではありませんが、これを理解することはできません。このコードの使用:

このコンパイルエラーの取得:

なぜこれが機能しないのか誰かが説明できますか?ブースト1.36.0でVisualStudio7.0を使用しています

ありがとう。

0 投票する
2 に答える
4341 参照

ruby-on-rails - レールのルートの名前変更 (map、link_to、to_param)

少し問題があります...ドイツのWebサイトにサービスを提供するRailsアプリケーションをセットアップしています。Rails の内部複数形機能を利用するために、すべてのモデルを英語のままにしました (例: モデル " JobDescription")。ここで、" " を呼び出すと、これまでのhttp://mysite.com/job_descriptions/すべての情報が得られます。job_descriptions私は URL に英語の用語 " " を入れたくなかったのでjob_descriptions、routes.rb に以下を入れました。

http://mysite.com/german_term/" " または " "を呼び出すとhttp://mysite.com/german_term/283、すべての が取得job_descriptionsされます。これで問題ありません。

ただし、URL をより SEO フレンドリーにするために、ID を URL 内のよりユーザーフレンドリーなスラッグに交換したいと考えています。したがって、私は以下を my に入れましたjob_description.rb

job_description_pathどのlink_toメソッドでも" " を使用すると、URL が " http://mysite/job_descriptions/13-my-job-description-title " のようにレンダリングされます。

しかし、これが私が立ち往生しているところです。「http://mysite/german_term/13-my-job-description-title」を取得したいと思います。job_description_pathlink_to コードで" " を " " に置き換えようとしましたgerman_term_pathが、" " しか生成されませんhttp://mysite/german_term/13。当然、to_param呼ばれません。私が見つけた 1 つの回避策は、次のリンクを作成することです。

link_toしかし、コード内のすべての呼び出しを変更するのはかなり面倒です。私が望むのは、URL に出現するたびにjob_description" " を " "に置き換えることです。german_term

何かご意見は?!?

よろしく、

セバスチャン

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

android - ItemizedOverlay とマップのスクロールを備えた MapView

Android の MapView のカスタム ItemizedOverlay に問題があります。

私がやったこと: ItemizedOverlay クラスの非常に単純な子​​孫で、独自のタイプのアイテムのみをラップし、すべてのハードワークに ItemizedOverlay を使用します。

動作するもの:ほぼすべて - アイテムが適切に描画される、タップできるなど。

問題:マップ自体でビュー内のマップをドラッグすると、問題なくスクロールできます。しかし、オーバーレイからアイテムの 1 つにマップを移動しようとすると (たとえば、「マップをアイテムごとにドラッグ」)、移動しません。

「もう少し」アイテムがある場合、マップをドラッグする方法がないため、これは本当に問題です(ズームを解除してアイテムの外側のマップを取得する必要があります)。

この問題は、ItemizedOverlay によって生成されたイベントを処理しない場合でも発生します (たとえば、オーバーレイで onTap() をコメントアウトした場合)。

アドバイスをいただければ幸いです。