Hello.

I work with Visual C++ 2010, but never used test projects (unit tests, etc.) or profiling before. I worked only for myself so far (not in a team), and every time I needed to test something, I did it manually (e.g. calculated how much times has passed since a place of a function until another place).

I think that learning these things may be important.
However, as testing goes: as I realized, when I added a new test for my project (c++ project), the test project was always a .NET project, but my c++ project is c++ native only. I understand neither what exactly testing does, nor how to use it. And I wonder, is testing really for native c++ projects too?

As about profiling, can anybody please give me a link to some tutorial or something so I would understand how to use that and when?