Zaczynam przygodę z C++ i postanowiłem korzystać z Visual Studio 2013, jako że mam go za darmo z Dreamsparka. Mam pytanie co do debugera - mając na przykład taki prosty program
#include <iostream>
using namespace std;
int main()
{
int elo = 5;
cout << elo << endl << "siema";
elo -= 6;
cout << endl << elo << endl << "siema";
cin.get();
return 0;
}
ustawiłem breakpointy obok int elo = 5;
oraz elo -= 6;
no i potem włączając debugowanie gdy przechodzę przez "cout << elo << endl << "siema";" to wchodzi tak jakby wgłąb kodu, tj.
{ // insert NTBS into char stream
typedef char _Elem;
typedef basic_ostream<_Elem, _Traits> _Myos;
ios_base::iostate _State = ios_base::goodbit;
streamsize _Count = (streamsize)_Traits::length(_Val); // may overflow
streamsize _Pad = _Ostr.width() <= 0 || _Ostr.width() <= _Count
? 0 : _Ostr.width() - _Count;
const typename _Myos::sentry _Ok(_Ostr);
i jest tego dużo więcej. Jak domyślam się, jest pewnie gdzieś opcja w środowisku, aby to wyłączyć, lecz trochę mnie przerasta to. Mógłby ktoś podpowiedzieć co zrobić?
poprawienie tytułu wątku oraz dodanie znacznika <code class="cpp"> - fp