問題タブ [subscript]

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

r - *tmp*[[j]] のエラー: 添字が範囲外です

長文失礼!私は R を初めて使用し、言語のコマンドを改善するために一生懸命取り組んできました。サッカーの結果をモデル化するこの興味深いプロジェクトを見つけました: http://www1.maths.leeds.ac.uk/~voss/projects/2010-sports/JamesGardner.pdf

フルシーズンをシミュレートするコードを実行すると、問題が発生し続けます (最初に言及された 36 ページ、付録 59 ページ)。

私が得る応答は

traceback() を試みると、次のようになります。

エラーの意味がよくわかりません。助けていただければ幸いです。繰り返しになりますが、長い投稿で申し訳ありませんが、私はこのプロジェクトに本当に興味があり、問題が何であるかを知りたいです!

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

c++ - コピーコンストラクタでオーバーロードされた添え字を呼び出す方法は?

constコピー コンストラクター から削除するMyArray(const MyArray& cArrayInput)と、すべて問題ありません。そうしないと、次のコンパイル エラーが次の行で発生しますm_paArray[i] = cArrayInput[i]

エラー C2678: バイナリ '[': 'const MyArray' 型の左側のオペランドを取る演算子が見つかりません (または、受け入れ可能な変換がありません)。

を使用できることを知っていますcArrayInput.m_paArray[i]。しかし、オーバーロードされた添字関数を使用するにはどうすればよいでしょうか?

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

c - 配列添え字演算子について

C11標準からの引用:

アレイのサブスクライブ(§6.5.2.1)

添え字演算子の定義は、[]E1[E2]同じです(*((E1)+(E2)))

なぜ括弧がE1必要なのか(C89標準では欠落していた)、つまり、どの式が(*(E1+(E2)))異なる可能性があるのか​​を知りたいのですが(*((E1)+(E2)))

0 投票する
13 に答える
184596 参照

python - リストの最初と最後の要素のPythonスライス

リストの最初と最後のアイテムのみをスライスする方法はありますか?

例えば; これが私のリストの場合:

私はこれをやりたいです(明らかに[0,-1]有効な構文ではありません):

私が試したいくつかのこと:

0 投票する
0 に答える
48 参照

xml - atristeer テンプレートに上付き文字を使用し続けています

artisteer でブログのテンプレートを作ろうとしています。現在、私のデザインでは、上付き文字と下付き文字の行が表示され続けており、それらは通常のテキストの上にあります。私がすべきこととすべきでないことは何ですか?

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

c++ - このコードをデバッグするたびに、「添え字が範囲外のエラー」が発生します。誰かがエラーを特定するのを手伝ってくれますか?

すべての文字列と配列をチェックしました。私には何も問題がないように見えます。私のインクルードステートメントが問題かもしれません。おそらく私は1つ欠けています。私は初心者のプログラマーです。したがって、このコードが機能しない理由についてはわかりません。それは正しく見え、絶対に機能するはずです。

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

c# - Word Automation を使用して段落に下付き文字を追加する方法は?

Microsoft Word 14.0 Object Library を使用して .doc ファイルを作成し、段落を追加して保存する C# のプログラムに取り組んでいます。説明されたアクションを実行するボタンを備えた小さなフォームがあります (以下のコードを参照)。この部分は問題ありません。

問題:

作成されたワード ファイルの現在のテキストは次のようになります。

一部のテキスト ベフ = 3.0

私が達成する必要があるのは、下付き文字を含む段落を作成することです(上の段落では、文字「eff」に下付き文字を付ける必要があります):

ここに画像の説明を入力

最終的なドキュメントには、上記のような約 100 行が含まれ、さまざまな文字が下付きになります。

段落全体に行を添える方法を見つけました。

しかし、それを別のキャラクターに実装する方法が見つかりませんでした。

また、Unicode には使用できる下付き文字と数字があることも認識していますが、残念ながら、Unicode には下付き文字形式の完全なアルファベットがないため、これもオプションではありません。

質問: 新しく作成した Word 文書の段落内の下付き文字に「eff」のようなものを挿入して、目標を達成する方法はありますか?

サンプルコード:

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

c++ - 2次元配列の添え字で整数を浮動小数点数として認識する

これが私が現在使用しているコードです

何らかの理由で、次のエラーが発生し続けます:knapsack.hpp:68:64:エラー:配列の添え字に対して無効なタイプ'float*[float]'。

これが次の行です。float**memoize= new float * [MAXSIZE];

何らかの理由で、コンパイラはMAXSIZEをfloatとして認識しているようですが、これはconstintです。

これを修正する方法はありますか?

より多くのコードヘッダーファイル用に編集#ifndefKNAPSACK_H#define KNAPSACK_H

メイン関数//これが影響するとは思わないが#include"sortClass.h"#include "knapsack.h" #include #include #include #include using namespace std;

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

r - R に負の位置の検索を範囲外と見なさせる

vec<-c("a", "b", "c", "d") 私の仕事は、キー文字列の左右から 2 番目の要素を抽出することです。

キー文字列が「d」の場合、

NAを取得します。しかし、もしそうなら

「b」、「c」、「d」が得られます。ベクトルの長さを超える正の添字のように、ベクトルの外にある位置として添字の負の値を考慮することは可能ですか? そうすれば、結果はNAになります。

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

ios - 上付き文字と下付き文字のNSStringのフォーマット

私は何人かの同僚のためにユーティリティアプリを書いています。このアプリは基本的にカスタムのメモ帳であり、タスクを書き写すために使用する省略形を表すボタンが付いています。すべてのボタンは、トランスクリプトを保持するように設定した配列に文字列を追加し、このように行配列に文字列を追加します。

速記のいくつかは下付き文字で書く必要があり、いくつかは上付き文字で書く必要があります。必要なすべての文字にUnicode文字がないため、属性付き文字列の周りのコードを並べ替えようとしましたが、うまくいきません。誰かがこれまたはいくつかのサンプルコードについてアドバイスがありますか?

また、この文字起こしが文字起こし中に画面に印刷された後、メールメッセージ本文に送信します。そのため、そこでの書式設定についても心配する必要があると思います。現在、プレーンテキストを使用していますが、電子メールはHTMLである可能性があります。ありがとう!