G
G
Grigory Kalyashov2014-03-25 20:40:03
Programming
Grigory Kalyashov, 2014-03-25 20:40:03

What is a good C++ tutorial?

Good evening.
Can anyone suggest a good and proven tutorial or some video tutorials on programming in MVS C ++ in the NET environment, on working with Windows Forms, creating an API.
I can't find anything worthwhile.

Answer the question

In order to leave comments, you need to log in

9 answer(s)
P
ProkletyiPirat, 2014-03-25
@kalyashov

The only high-quality and therefore popular GUI in C ++ is QT, everything else is transitional or obsolete technologies. That is, if you need a GUI and strictly C ++, then only QT, the alternative is C # or Java, where you have to learn a new language.

C
CAMOKPYT, 2014-03-25
@CAMOKPYT

MSDN

O
Orekhov Alexey, 2014-03-25
@PokimonFromGamedev

The C++/CLI you talk about from birth is a transitional technology. Naturally, there is nothing about him.
The .NET platform has been around long enough to decide whether to use it or not.
If yes, then use C# or other .NET languages ​​(VB)
If not, then use native C++ or C++/CX for WinRT

S
stpol, 2014-03-27
@stpol

R. Laforet "OOP C++"

D
Dev, 2014-03-25
@I_I

vk.com/doc39682400_133043434
hold on

I
Ilya Sidorenko, 2014-03-26
@iskros

Shieldt

D
DancingOnWater, 2014-03-26
@DancingOnWater

Let's separate the cutlets from the flies.
There is the C++ language, there is its standard library - STL, and there is everything else.
You can study the first one by studying a C ++ open source project with a reference book in your teeth and practicing on your own tasks set for yourself.
There is Qt - this is of course a diamond in the C ++ world, but Gui is not the only one who lives on the pluses, but of course it's better to start with it.
Let's continue. Net framework - why do you need it for pluses?

I
Ilya Bobkov, 2015-07-29
@heksen

String stroka;
stroka.c_str();

D
Dmitry Kovalsky, 2015-07-29
@dmitryKovalskiy

The question is silly and is googled through a query - casting string to char[] c++.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question