PROFIからSUPER PROFIへの質問-1. - ページ 37

 
Zhunko:
もちろん、できますよ。MQL4でこの機能を使った例をいくつか紹介します

すでにSizeを入力として持っていますが、どのように定義しているのかが分かりませんでした。どう考えても、これはStringLen() です。

複雑な関数は省略しよう。
Unicodeでは、1文字が2バイトに相当します。これは、文字列のサイズをバイト単位で取得するために、StringLen()*2が 必要になることを意味します。正しく理解できていますか?

 
間違っているかもしれませんが、StringLenは終端文字を含む文字列の長 さを返すようなので、1つ引かなければなりません。
 
Heroix:

すでにSizeを入力として持っていますが、どのように定義しているのかが分かりませんでした。どう考えても、これはStringLen() です。

複雑な機能は省くとして...。
Unicodeでは1文字が2バイトです。つまり、文字列のサイズをバイト単位で得るには、StringLen()*2が 必要です。私の読みは正しいのでしょうか?

探す場所を間違えています。stringLenを使ったライブラリがある。それ以外はすべて正しい。
TheXpert:
間違ってるかもしれないけど、StringLenは末尾の文字も含めた文字列の長さを返すみたいだから、1つ引かないといけない。
実際の文字列の長 さを返します。バッファの長さが必要な場合は+1。
 
TheXpert:
間違っているかもしれませんが、StringLenは終端文字を含む文字列の長さを返すようなので、1つ引かなければなりません。
間違っている。
 
alega:
こんにちは!グローバル変数がどのフォルダに、どの拡張子で格納されているか教えてください。グローバル変数の入ったフォルダを別の端末にコピーしてもいいのでしょうか?

\Your terminal profiles ╱gvariables.dat
 
グローバル変数の フォルダを他の端末にコピーすることは可能ですか?
 

グローバル変数をあるタームから別のタームに転送するプログラムはありますか?ありがとうございます。

グローバル変数 0または1の値をデモ端末からリアル端末に転送する必要があるのですが。それは可能なのか、どのように可能なのか。

 

alega さん、枝が違いますよ。

ここでお答え しました。

ここでは少し事情が異なるので、そちらで聞いてください。

 
ありがとうございました。
 
C++で、ビルド後の段階で、プロジェクト コードの#defineパラメータに従って、exeファイルに適切な名前を付ける方法を知っている人はいますか?

あるいは、VCプロジェクト自体で、コンパイラの内部パラメータに$を設定し、コードから#pragma ...のように設定できるようにします。
または第3の選択肢として、コンパイラがポストビルド操作で使用するために、プロジェクトのプロパティでどのようなパラメータ(おそらくバージョン番号リソース)を使用できますか?