Bug w VS 2013 ?

0

Przed chwilą przypadkowo zostawiłem w kodzie, w pętli main coś takiego:
a = a* - bez średnika na końcu. Po tym wyrażeniu miałem długi komentarz, następnie funkcję getchar(); i return 0;
Wszystko się ładnie skompilowało i uruchomiło! Mam więc pytanie dlaczego kompilator nie krzyknął erroru (brak średnika)?

0

Pokaz ten kod.

0
Shalom napisał(a):

Pokaz ten kod.

Niestety już go skasowałem, ale to było coś w stylu (też działa):

	int _tmain(int argc, _TCHAR* argv[])
		{
		int a = 5;
		cout << " bla bla " << endl;
		a = a*

		getchar();
		return 0;
		}
1

No nie ma żadnego błędu w VS. getchar zwraca int. Masz tam a = a * getchar();.

0

Hehe, rzeczywiście ;-)
Dzięki!

1 użytkowników online, w tym zalogowanych: 0, gości: 1