C++ wcin problem

Programovacie jazyky, rady, poradňa...
x0_0x
Light Star
Light Star
Príspevky: 210
Registrovaný: 05 mar 2008, 21:18
Bydlisko: 127.0.0.1[localhost]
Kontaktovať používateľa:

C++ wcin problem

Príspevok od používateľa x0_0x »

Nefunguje mi wcin(Undeclared!)

Kód: Vybrať všetko

  wchar_t a;
   cout << "zadaj: ";
   wcin >> a;
TReba wcin nejako definovat alebo co?Chcem načítať stlačenie hornej šípky.

BTW:Neviete aky ma ta horna šípka ascii alebo unicode?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

#include <iostream> máš?

//edit: http://www.cs.umbc.edu/~squire/download/ascii.txt up arrow je 57
x0_0x
Light Star
Light Star
Príspevky: 210
Registrovaný: 05 mar 2008, 21:18
Bydlisko: 127.0.0.1[localhost]
Kontaktovať používateľa:

Príspevok od používateľa x0_0x »

audiotrack napísal:#include <iostream> máš?
no jasne :lol: :lol: ..že sa také veci pýtaš
x0_0x
Light Star
Light Star
Príspevky: 210
Registrovaný: 05 mar 2008, 21:18
Bydlisko: 127.0.0.1[localhost]
Kontaktovať používateľa:

Príspevok od používateľa x0_0x »

To tu fakt nieje kdo bi mi pporadil s wcin?? :? :?
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

A aký kompilátor vlastne používaš? Pokiaľ viem, je to funkcia špecifická pre "štandardnú" knižnicu C++ od Microsoft (deklarácia by mala byť v súbore istream, takže treba použiť #include <istream>").
zaggi
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 314
Registrovaný: 04 feb 2007, 19:32

Príspevok od používateľa zaggi »

priklad

Kód: Vybrať všetko

// iostream_cerr.cpp
// compile with: /EHsc
// By default, cerr and clog are the same as cout
#include <iostream>
#include <fstream>

using namespace std;

void TestWide( ) 
{
   int i = 0;
   wcout << L"Enter a number: ";
   wcin >> i;
   wcerr << L"test for wcerr" << endl;
   wclog << L"test for wclog" << endl;   
}

int main( ) 
{
   int i = 0;
   cout << "Enter a number: ";
   cin >> i;
   cerr << "test for cerr" << endl;
   clog << "test for clog" << endl;
   TestWide( );
}
zdroj

Kód: Vybrať všetko

http://msdn2.microsoft.com/en-us/library/6xwbdak2(VS.80).aspx
takze kompilovat by si asi mal pod visual studio alebo niecim MS kompatibilnym ako uz bolo spomenute vyssie ...
x0_0x
Light Star
Light Star
Príspevky: 210
Registrovaný: 05 mar 2008, 21:18
Bydlisko: 127.0.0.1[localhost]
Kontaktovať používateľa:

Príspevok od používateľa x0_0x »

Dik vsetkym pomohlo to :D :D
Napísať odpoveď