Errors, bugs, questions - page 2520
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
And there is no mistake
Error during compilation
Otherwise:
It's fine. What's the difference?
Besides, C++ compiles normally in one pass:
Unclear warning on compilation
Otherwise:
everything's fine - there's no warning. What difference does it make?
Unclear warning during compilation
It's a misprint with the int type, I suppose?
Yes... Corrected everywhere to void - for simplicity.
On the other hand, the meaning, but already warnings (*) are not clear
lib.h is a general declaration file, while lib.mq5, lib2.mq5, lib3.mq5... files with implementations, which are included by means of #include as needed. Thus, there may be no int g() implementation in a particular build at all, but the obscure warning is there. In fact, there are hundreds of them and they prevent you from seeing really important warningsYes... Corrected everywhere to void - for simplicity.
On the other hand, the meaning, but already warnings (*) are not clear
lib.h is a common file with declarations, while lib.mq5, lib2.mq5, lib3.mq5... files with implementations, that are plugged in via #include as needed. Thus, there may be no int g() implementation in a particular build at all, but the obscure warning is there. Actually there are hundreds of them, and they hamper the view of really important warnings.Note that even if you specify an implementation in the same inclusion book, this warning will also pop up.
The following error deserves special attention:
Essentially similar to this one, but with many files, rather unobvious and difficult to understand