Yeah, I have started C#, the problem is that in C# you can't use pointers
Well, you can but it has to be an intrinsic variable type. I have done C++ before when I had to integrate ASM into C++ code, and I have done C++ in VS 6.0. I also write PHP alot which is very close syntactically like C++ (infact when I write some things in VB.NET I use Switch instead of select case
). I also find both VB.NET and C#.NET SLOW, I don't know if it's just me, but when I make the same thing in C++ as I do in C#, it just seems to be slower in C#.
I will however say this, C# rocks when it comes to ASP.NET. I dabbled in ASP.NET and wrote the code in C#, worked very well! But as I mostly write PHP, this didn't last very long. My problem is I know a little bit about a ton of different languages and not alot about one single language.
Thus I figured since I've used ASM and C++ before, I'd start with it and once I understood C++, I would be able to use any other language because the advanced concepts would be there.
I was looking around and found some books put out by Microsoft, has anyone used these? Are they any good or should I go a different route? I also don't know where I am in terms of ability. I think that I would be beginner, but whenever I get beginner books it seems so dull and boring and I end up finishing the book with very little new knowledge. However I can't find intermediate books, as most are just supplimentary beginner books. Ugh.
So any suggestions on C++ books?