問題タブ [find]
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.
c++ - マップコンプレックス検索操作
私は次のことをしたいと思います:
文字列とあらゆる種類のオブジェクト(リスト、整数など)の間のマップを定義します。
マップのキーは次のとおりです(値は重要ではありません):
"AAA / 123" ==> 1
"AAA / " ==> 2
"BBB / " ==> 3
"CCC / *" ==> 4
"
CCC / 123" ==> 5
ここで、次の文字列を指定して正しい値を見つけたいと思います。
「AAA/123」は1を与える必要があります。
「AAA/111」は2を与える必要があります。
/111"は4を与える必要があります。
"CCC/123"は5を与える必要があります。
"BBB/ AAA/123"は3を与える必要があります。
C++とおそらくSTL/ブーストでそれをどのように行うのか考えていますか?
c++ - 変数の定義を見つけるためのプログラムやトリックはありますか?
他のコードを見ているときは、変数がどこでどのように定義されているかを知りたいだけです。通常、私が今していることは、定義が見つかるまで変数の型を探すことです。これには非常に時間がかかります。そして、私はこの日常的な状況で私を助けることができるいくつかのツールがあると思います。このタスクで私を助けるためのいくつかのツールまたはコマンドの提案はありますか?
GUIを使用してプロジェクトを作成すると、これは自動的に行われることを私は知っています。私はGUIなしでこれを行う方法について話しているのです。テキストモードのみで作業しています。Linuxで実行していて、C / C ++を使用していますが、他の言語の提案を歓迎します。
どうもありがとう。
考えられる解決策
ミシェルは、彼のコメントの1つで、変数を再度定義する単純で効果的なソリューションを提案しています。その場合、コンパイル時に、コンパイラーは前の定義がどこにあるかを通知します。もちろん、このソリューションを適用するには、変数の局所性について事前に考える必要があります。
internet-explorer - 非表示のテキストエリアで IE 検索が失敗する
次の HTML スニペットを IE (6 または 7) で HTML ドキュメントとして開きます。Ctrl+F を押して「test」を探します。IE は、たまたま非表示のテキスト領域にある検索語 "test" を検出しません。
ここで些細なことを見逃していますか?
java - WindowsのJavaで、リダイレクトされたデスクトップフォルダを見つけるにはどうすればよいですか?
私はC#などの.NET言語を使用していることを知っています。
デスクトップのリダイレクトされた場所を検索します。しかし、Javaの下では、これを行うための良い方法を考えることはできません。JNIを使用せずに、Javaからリダイレクトされたユーザーのデスクトップディレクトリを見つけるための最も適切な方法は何ですか?ここでの特定の目的は、ユーザーが必要に応じて、JavaWebStartアプリケーションのデスクトップショートカットを管理することです。
このアプリケーションは、「アプリケーションデータ」ツリーと、オプションでデスクトップに書き込む必要があります。%APPDATA%
「アプリケーションデータ」ツリーを見つけるために、フォルダがリダイレクトされた場合でも、常に正しく入力されていると仮定しています。ですから、私の未解決の質問は、デスクトップフォルダを確実に見つける方法です。
注:Javaシステムプロパティは、${user.home}
実際に(そして誤って)レジストリキーを介してユーザーのデスクトップディレクトリを見つけ、次に1つのディレクトリを上に移動して「ホーム」ディレクトリを見つけようとすると思います。これは、ディレクトリがリダイレクトされていない場合は正常に機能します。そうでない場合は、有用なものが返される場合と返されない場合があります。
linux - Linuxでfindを使用してテキストに一致する行を印刷するには?
こんにちは、Linux でファイル内のテキストを検索するためにこのコマンドを使用しています。
コマンドは正常に動作しますが、テキストを含む行を自動的に印刷したいと思います。可能であれば、テキストの上の最初の 2 行とテキストの後ろの 2 行を印刷したいと思います。
また、検索を使用する代わりに、テキストを検索して行を印刷する別の提案も歓迎します。
よろしくお願いします。
c++ - ベクトル、構造体、および std::find
再びベクトルで私。私はあまりにも迷惑ではないことを願っています。私はこのような構造体を持っています:
だから私はベクトルを作成しました:
しかし、今はベクトルを検索する方法がわかりません。ベクター内のモンスターのIDを見つけたいです。
しかし、明らかにそれは機能しません。構造体の .id 要素のみを反復処理したいのですが、その方法がわかりません。助けていただければ幸いです。ありがとう !
algorithm - ソートされた配列内のすべての重複値と欠損値を見つける
配列内にソートされた値の範囲 (x から y) があるとします。
ただし、一部の値が重複していたり、一部が欠落している可能性があるため、次のようになる可能性があります。
あなたの言語ですべての重複値と欠損値を見つけて、次の結果を得る最良の方法は何ですか?
開始するための C++ コードを次に示します。
私は検証部分をあまりテストしなかったので、それらに何か問題があるかもしれません (特に重複部分)。
独自のソリューションを回答として投稿します。
perl - Perl でのインプレース編集中に行われた変更を記録するにはどうすればよいですか?
Perl プログラムを呼び出してファイルを検索および置換する単純な ksh のスクリプトを作成しました。渡された引数はホーム ディレクトリです。
それはうまくいきます。ただし、すべての変更をログ ファイルに出力したいと考えています。パイプとリダイレクトを試みましたが、うまくいきませんでした。何か案は?
ありがとう、グレン
regex - Linux ファイル システムで非 UTF8 ファイル名を検索する
私の LANG=en_US:UTF-8 ファイルシステムには、ファイル名に認識できない文字が含まれてアップロードされた多数のファイルが隠されています。
ファイルシステムを検索し、標準範囲外の文字が少なくとも 1 つ含まれるすべてのファイル名を返す必要があります (a-zA-Z0-9 および .-_ など)。
私はフォローしようとしましたが、運がありません。
Fedora Code 9 を使用しています。