
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Rosh,
I created a function that contains one parameter of type string and several other arguments of diferent types (like double, bool, etc), and everything was going fine.
Then I included another parameter of type string to this function signature. After this modification, I started to receive an error of the type "Access Read Violation", and sometimes the editor simply crashes, disapearing from the screen.
Trying to discover what I did wrong, I realized that even with an simple function that takes 2 strings as arguments, when you try to inspect the content of these arguments using the Watch window, this crash always happens.
Please help me. Thanks.
void OnStart()
{
string str1;
string str2;
str1 = "Crash when using the watch window";
str2 = "with a function that takes 2 arguments of string";
Dummy(str1, str2);
}
//+------------------------------------------------------------------+
void Dummy(string &a, string &b)
{
Print(a);
Print(b); //<= breakpoint here
}