Just nu i M3-nätverket
Gå till innehåll

__int64 och cout?


Glenn Larsson

Rekommendera Poster

Glenn Larsson

Har ett problem.

 

Sitter och labbar med __int64 och följande uppstår:

 

void Main()

{

__int64 test;

test = (0x10000000 << 1) % 100000000;

cout << test; // *

}

 

* här gnäller kompilatorn eftersom den vill rotera __int64'an istället för att skriva ut den och om jag typecastar med int() så blir det fel värde(!)

 

(apati ++)

 

Någon som har en ide hur man får ut en __int64 på skärmen ?

 

(Vet inte heller om printf klarar __int64)

 

Tack på förhand,

Glenn

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...