問題タブ [digraphs]
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++ - C と C++ にダイグラフがあるのはなぜですか?
今日、C99 と C++ に有向グラフがあることを知りました。以下は有効なプログラムです。
私の質問は、なぜそれらが存在するのですか?
vim - vimの著作権文字
以前は、いくつかのキーの組み合わせによって、vim でこの著作権記号を取得していました。誰かが今それを手伝ってくれますか?私は単にそれを思い出すのに失敗します。
また、可能であれば、そのようなキャラクターをもっと共有してください...誰かがいつかそれを必要とするかもしれません.
c++ - <: テンプレート引数リストを開始できません
エラー <: cannot begin a template argument list on g++ コンパイラ. コード
c++ - 「ネストされた」テンプレート `>>` 問題が解決されました。`<::` はどうですか?
C++0x は、 のように、テンプレート ID の連続する閉じ山括弧の問題に対処します
vector<vector<int>>
。これ以上の間にスペースは必要ありません> >
。C++0x は<::
like inの問題に対処していvector<::MyType>
ますか? <
との間のスペースは::
まだ必要ですか?
編集:標準(ドラフト)の文言を意味します。多くのコンパイラは長い間それに対処しています
c - 文字列のリストを比較するための最良のデータ構造とアルゴリズムは何ですか?
次のルールに一致する単語の可能な限り長いシーケンスを見つけたいと思います。
- 各単語は最大1回使用できます
- すべての単語は文字列です
- 2つの文字列
sa
であり、の最後の2文字がの最初の2文字と一致するsb
場合は連結できます。sa
sb
連結の場合は、それらの文字を重ねて実行します。例えば:
- sa="トリノ"
- sb = "novara"
- sa concat sb = "torinovara"
たとえば、次の入力ファイル「input.txt」があります。
novara
トリノ
ベルチェリ
ラヴェンナ
ナポリ
リバノ
メッセニア
ノビリグレ
ローマ
また、上記のルールに従った上記のファイルの出力は次のようになります。
トリノ
novara
ラヴェンナ
ナポリ
リボルノ
ノビリグレ
可能な最長の連結は次のとおりです。
誰かがこれで私を助けてくれますか?これに最適なデータ構造は何でしょうか?
c++ - ダイグラフとトリグラフは現在使用されていますか?
かつてC と C++ でdigraph と trigraphを使用する理由があったことを考えると、今日書かれているコードにそれらを入れる人はいますか? それらを含む、まだメンテナンス中の大量のレガシー コードはありますか?
(注: ここで、「有向グラフ」は「有向グラフ」を意味しません。有向グラフと三重グラフには複数の意味がありますが、ここでの使用目的は、??=
またはのような<:
文字の代わり#
になるシーケンスです[
)
vim - vimの複数の有向グラフ
ご存じのとおり、vim にはダイグラフを使用して特定の文字を入力する機能があります (入力モードで Ctrl+K Rg を実行すると、たとえば ® が生成されます)。
ホットキーを定義して、複数のダイグラフを入力できるモードに入る方法はありますか? たとえば、「Ctrl+K sa Ctrl+K yo Ctrl+K na Ctrl+K ra」の代わりに「さよなら」と書くと「さよなら」になります。
c - Bloodshed/DevC++ コンパイラで digraph と trigrpah を操作するにはどうすればよいですか
コンパイラでは、トライグラフとダイグラフは対応する単一の文字に置き換えられません。むしろ、このような警告を出しています。
このタイプの警告が表示される理由と、これを解決してトライグラフとダイグラフを使用する方法を知りたいです。彼らはどのような目的でその言語にいたのですか???
注 - ダイグラフとトリグラフがどのように機能するかを確認したいので、それらは時代遅れなので使用しないように言わないでください... ありがとうアドバンス
vim - vimでダイグラフを無効にする
gVim のインストールで異常な問題が発生しました。コンピューターの電源を入れたときの約半分の時間で、gVim は 'a や "o などの文字シーケンスを対応する有向グラフ文字に自動的に置き換えます。残りの半分の時間は、そうではありません。 . 文字列やその他のシーケンスを入力するのが非常にイライラするので、この機能は必要ありません. しかし、無効にする方法が見つかりません.
これは、バックスペースまたはCTRL-Kを使用して何かを行うため、デフォルトの有向グラフオプションではないようです。これは何ですか?vimfiles フォルダーにある唯一のパッケージは pyflakes です。キーマップをデフォルトに設定し、EasyAccents プラグインがインストールされていないことを確認してみました。ありがとう!