This is a question to the programmers. I have browsed through the forum and found out that blacknull is the solution to bypass autopatch. However i do have some doubts.
1) Conquer.exe blacknull
-the blacknull argument is passed into conquer.exe. What is the meaning of blacknull?
-what kind of language is it exactly?
-how has blacknull got to do with autopatch?
-how is conquer.exe related to autopatch.exe
2) About blacknull in specific
-How was it discovered? To be more exact, how did someone realize that blacknull can be passed to conquer.exe as a parameter?
-can blacknull be passed into other programs too? And what would most likely be the outcome of the action?
Regarding programming.
I have noticed that starting from vc++/vs 2005, body codes are provided with main(arg, arg). I started learning vc++ vc6.0, and have only did 1 tutorial that requires an argument in the main function parameters. Can you tell me, is it good to always have arguments in main function declaration?
With my limited knowledge. i thought that main() programs can run by double clicking, and main(arg) programs will crash if a parameter isn't passed in. So, how is a program like Conquer be made since it can run as a standalone function, and also accepts arguments?