Quote (moosedoesmeow @ May 21 2014 12:00am)
because i have no idea how to do that.
additionally, id like the sourcecode of notepad more than writing it myself. writing applications that alrdy exist is not what i want
then what are your goals? how are you defining "get better at c++" if you're not writing code?
i would not recommend a beginner looking into someone else's source code for a semi-complex app. too many things can go wrong. a few examples:
- source was poorly written, you'll end up confused
- no comments, so you won't know what's going on
- it's fairly well designed, but you don't understand enough about design to know what's happening
- it's very robust. you would write 1 line of code to accomplish something, but you see 10 lines to do it in a safe way, but you have no idea what exactly they're accomplishing
- it's highly optimized at the cost of readability, and you won't know what's going on
- as you found, a lot of projects involve other parts, and can be difficult to build yourself.
assuming you want to improve, i suggest you learn more programming in general and focus less on c++ as a language. learn some design patterns and use them. you need experience. also look into popular libraries to use.