Hey!
I'm pretty new to C/C++. I'm doing C# for 1 year now, so I want to learn a new, higher-level programming language.
I dedicated a whole day to reading tutorials/books about it and now I (think I) know the basics of it.
As I saw there is no need for Dll input, as all of the functions I need is in the header files and this makes me easier to do memory things.
But I would have some questions about some things I can't understand.
What does this means? '->' And this? '^'
What are DWORDs and other "unusual"(for me) variable types? I know int, bool, short, long etc. but the capital letter types are foreign to me. What are the differences between a DWORD and an integer? Or a LPCSTR and string(or char[])?
What can I use pointers for? I saw a lot of people using it(the '*' symbol) but what can they achieve with it?
I'm out of questions for now
Thanks in advance!
I'm pretty new to C/C++. I'm doing C# for 1 year now, so I want to learn a new, higher-level programming language.
I dedicated a whole day to reading tutorials/books about it and now I (think I) know the basics of it.
As I saw there is no need for Dll input, as all of the functions I need is in the header files and this makes me easier to do memory things.
But I would have some questions about some things I can't understand.
What does this means? '->' And this? '^'
What are DWORDs and other "unusual"(for me) variable types? I know int, bool, short, long etc. but the capital letter types are foreign to me. What are the differences between a DWORD and an integer? Or a LPCSTR and string(or char[])?
What can I use pointers for? I saw a lot of people using it(the '*' symbol) but what can they achieve with it?
I'm out of questions for now
Thanks in advance!