VS 2015/cin >>/std::

VS 2015/cin >>/std::
prykelson
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:33
0

Witam, ss z kodu w załączniku . Ktoś mi wytłumaczy o co chodzi VS ? Bo za bardzo nie rozumiem using namespace std; wstawiony a on dalej pyta o std:: . problem3.png

edytowany 1x, ostatnio: kq
kq
Moderator C/C++
  • Rejestracja:prawie 12 lat
  • Ostatnio:3 dni
  • Lokalizacja:Szczecin
2
Kopiuj
#include <string>

prykelson
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:33
0

@kq A w code Block'sie nie ma z tym problemu, dlaczego ?

kq
Moderator C/C++
  • Rejestracja:prawie 12 lat
  • Ostatnio:3 dni
  • Lokalizacja:Szczecin
4

Code blocks to tylko edytor. W przypadku innej biblioteki standardowej może nie być problemu, bo biblioteki standardowe mają prawie pełną dowolność w sprawie wzajemnego include'owania nagłówków. W MSVC <iostream> nie pociąga za sobą <string>, ale w libstdc++ (gcc/mingw) już tak.


prykelson
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:33
0

@kq Dzięki wielkie, dobrze wiedzieć .

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.