从专业人员到超级专业人员的任何问题 - 1。 - 页 37

 
Zhunko:
当然,你可以做到这一点。下面 是一些如何在MQL4中使用这个函数的例子。

你已经把尺寸作为输入,我找不到你是如何定义的。很有可能,这就是StringLen()

让我们跳过复杂的函数。
在Unicode中,1个字符等同于2个字节。这意味着需要用StringLen()*2来获得字符串的字节 数。我的理解是否正确?

 
我可能是错的,但StringLen似乎是返回包括结尾字符在内的字符串的长度,你必须减去一个。
 
Heroix:

你已经把尺寸作为输入,我找不到你是如何定义的。很有可能,这就是StringLen()

让我们跳过复杂的功能...
在Unicode中,1个字符是2个字节。也就是说,你需要StringLen()*2来获得字符串的字节 数。我的理解是否正确?

你找错地方了。有一个带有stringLen的库。否则,一切都是正确的。
TheXpert:
我可能错了,但StringLen似乎是返回包括尾部字符的字符串长度,你必须减去一个。
它返回实际的字符串长度。如果你想要缓冲区的长度,+1。
 
TheXpert:
我可能是错的,但StringLen似乎是返回包括结尾字符在内的字符串的长度,你必须减去一个。
错了。
 
alega:
你好!你能告诉我全局变量存放在哪个文件夹,用哪个扩展名吗?我可以把带有全局变量的文件夹复制到另一个终端吗?

\Your terminal\profiles\gvariables.dat
 
是否可以将全局变量 文件夹复制到另一个终端?
 

是否有一个程序可以将全局变量从一个术语转移到另一个术语?谢谢你。

我需要将全局变量 0或1的值 从演示终端转移到真实终端。这是否可能,如何做到?

 

alega,你找错了分支。

在这里回答了 你。

继续问那里,这里的具体情况有点不同。

 
谢谢你!
 
有谁知道如何在后期构建阶段用C++正确命名一个exe文件--根据项目 代码中的#define参数?

或者,在VC项目本身,为编译器设置内部$参数,这样就可以像#pragma ....一样从代码中设置。
或者第三种选择,在项目属性中,有哪些参数(也许是版本号资源)可供编译器在后期构建操作中使用?