タグ付けされた質問 「variables」

これは曖昧です。該当する場合は、特定の言語タグを使用してください。変数は、メモリ内の名前付きデータストレージの場所です。コンピュータープログラムは、変数を使用して、数値、テキスト、バイナリデータ、またはこれらのデータ型の組み合わせを格納できます。それらはプログラム内で渡すことができます。

9
size_tの定義はどこにありますか?
このタイプで定義された変数が表示されますが、それがどこから来たのかもわかりません。intまたはunsigned intを使用しないのはなぜですか?(他の「類似した」タイプはどうですか?Void_tなど)。
123 c++  c  variables 

19
Makefileで複数行の文字列変数を作成することは可能ですか
複数行の文字列(メークリリースのお知らせの本文など)であるmakefile変数を作成します。何かのようなもの ANNOUNCE_BODY=" Version $(VERSION) of $(PACKAGE_NAME) has been released It can be downloaded from $(DOWNLOAD_URL) etc, etc" しかし、私はこれを行う方法を見つけることができないようです。出来ますか?

4
Pythonのインスタンス変数とクラス変数
私はPythonクラスを持っていますが、実行時に必要なインスタンスは1つだけなので、インスタンスごとではなく、クラスごとに1回だけ属性があれば十分です。複数のインスタンスがある場合(これは発生しません)、すべてのインスタンスは同じ構成にする必要があります。次のオプションのどれがより良いか、より「慣用的な」Pythonであるかと思います。 クラス変数: class MyController(Controller): path = "something/" children = [AController, BController] def action(self, request): pass インスタンス変数: class MyController(Controller): def __init__(self): self.path = "something/" self.children = [AController, BController] def action(self, request): pass

9
C ++のintとlongの違いは何ですか?
私が間違っていたら訂正してください intは4バイトで、値の範囲は-2,147,483,648〜2,147,483,647(2 ^ 31)です。 長さは4バイトで、値の範囲は-2,147,483,648〜2,147,483,647(2 ^ 31)です。 C ++の違いは何ですか?それらは交換可能に使用できますか?
120 c++  variables 

1
無名関数のPHP変数
私はPHPの匿名関数をいじってみましたが、それらがそれらの外部の変数に到達しないようです。この問題を回避する方法はありますか? 例: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" これは「何も」を出力しません。無名関数がアクセスできる方法はあります$variableか?

5
Eclipseでデバッグ中に静的変数を変更/表示する
質問通り。デバッグビューには、変数フレームがあります。現在のオブジェクトのメンバー変数のすべての値とすべてのローカル変数が表示されますが、オブジェクトのクラスの静的変数は表示されません。 どうすればこれらにアクセスできますか? ツールバーのボタンを押すことを勧めている人もいますが、変数フレームのツールバーには、「タイプ名の表示」、「論理構造」、「すべて折りたたむ」(Eclipse 3.4.2)以外は何もありません。 何かアドバイス?

11
バッチファイルの変数から二重引用符を削除すると、CMD環境で問題が発生する
バッチ変数から引用符を削除する効果的で安全な方法を誰かが手助けできますか? パラメータ%1、%2、%3などのリストを正常にインポートして名前付き変数に配置するバッチファイルを作成しました。これらのパラメータの一部には複数の単語が含まれているため、二重引用符で囲まれています。 > "Susie Jo" (%1) > "Smith Barnes" (%2) > "123 E. Main St." (%3) これらの%変数は、次に名前付き変数に配置されます。 > set FirstName=%1 > set LastName=%2 > set ShipAddr=%3 変数の検証はエコーによって行われます。 echo。%FirstName% echo。%LastName% echo。%ShipAddr% 結果は次のように表示されます "Susie Jo" "Smith Barnes" "123 E. Main St." 選択した変数に含まれている引用符を削除する必要があります。たとえば、FirstNameとLastNameは他の場所で使用され、引用符を含めることはできません。 テストバッチファイルでは、変数に〜tilde文字を使用して引用符を削除することに成功しました。 > set FirstName=%~1 > set LastName=%~2 解決策はあると思いましたが、すぐにバッチファイルの実行で異常な動作が発生しました。突然、CMDはロングパスステートメントを認識しなくなります。フルパスからのバッチファイルの通常の実行 > C:\Documents …

10
Oracle SQL Developerで変数を使用するにはどうすればよいですか?
以下は、SQL Server 2000での変数の使用例です。 DECLARE @EmpIDVar INT SET @EmpIDVar = 1234 SELECT * FROM Employees WHERE EmployeeID = @EmpIDVar さらに複雑な作業をせずに、SQL Developerを使用してOracleでまったく同じことを実行したいと考えています。とても簡単なことのようですが、簡単な解決策が見つかりません。どうすればできますか?
116 sql  oracle  variables  declare 

20
Bash配列から要素を削除する
bashシェルの配列から要素を削除する必要があります。一般的に私は単にやります: array=("${(@)array:#<element to remove>}") 残念ながら、削除したい要素は変数なので、前のコマンドは使用できません。ここに例があります: array+=(pluto) array+=(pippo) delete=(pluto) array( ${array[@]/$delete} ) -> but clearly doesn't work because of {} 何か案が?
116 arrays  bash  variables 

2
一度に複数の変数に同じ値を割り当てますか?
PHPの複数の変数に同じ値を一度に割り当てるにはどうすればよいですか? 私のようなものがあります: $var_a = 'A'; $var_b = 'A'; $same_var = 'A'; $var_d = 'A'; $some_var ='A'; 私の場合、すべての変数の名前を同じ名前に変更することはできません(これにより、より簡単になります)ので、よりコンパクトな方法ですべての変数に同じ値を割り当てる方法はありますか?

4
Java-文字列内に変数を含めますか?
では、次のようにして変数を文字列に含めることができることをすべて知っておく必要があります。 String string = "A string " + aVariable; 次のようにする方法はありますか? String string = "A string {aVariable}"; つまり、引用符を閉じたり、プラス記号を追加したりする必要はありません。それは非常に魅力的ではありません。

8
シェルスクリプトの変数にコマンドを格納する方法は?
後で使用するコマンドを変数に保存したい(コマンドの出力ではなく、コマンド自体) 次のような簡単なスクリプトがあります。 command="ls"; echo "Command: $command"; #Output is: Command: ls b=`$command`; echo $b; #Output is: public_html REV test... (command worked successfully) しかし、もう少し複雑なことをしようとすると失敗します。たとえば、私が作る場合 command="ls | grep -c '^'"; 出力は次のとおりです。 Command: ls | grep -c '^' ls: cannot access |: No such file or directory ls: cannot access grep: No such file …
113 linux  bash  variables  command 

9
Windows .cmdファイルまたはバッチファイルのパスにスペースを含むパス変数を設定する
私はスクリプトを書くのが初めてで、これを機能させることができません。スペースのないパスにファイルを移動した場合は可能ですが、可能な場合はスペースで作業したいと思います。 .cmdファイルを含むフォルダーにOffice更新プログラムの束を抽出したいと思います。バッチファイルを任意のコンピューターで使用できるようにするには、パス変数を設定します。パス変数を変更するだけで、別のマシンで実行できます。問題は、パスにスペースが含まれていることです。定義でパスを引用符で囲むと、cmd.exeはパスを引用符で囲んでからファイル名を追加して切り替え、バッチは「コマンドライン構文エラー」で失敗します。引用符がないと、「内部または外部のコマンド、操作可能なプログラム、またはバッチファイルとして認識されません。」で失敗します。 テストのために、私はそれが機能するまで、またはそれが機能するようになるまで、ヘルプスイッチを使用しています。8.3ファイル/フォルダー名(My Documents as MyDocu〜1など)を使用して実行できますが、別の方法で実行できますか?


7
Bashを使用して現在のディレクトリを変数に保存しますか?
私がやろうとしているのは、現在の作業ディレクトリを見つけて変数に保存し、を実行できるようにすることexport PATH=$PATH:currentdir+somethingelseです。デフォルトでcwdを含む変数があるかどうかは完全にはわかりません。 Bashを使用して現在のディレクトリを変数に保存するにはどうすればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.