Avatar billede scope Nybegynder
11. september 2006 - 11:53 Der er 10 kommentarer

format med %u

Jeg har set noget kode hvor en long formateres med %u.. Tænkte blot over hvad der skete og hvad den tilsvarende funktionalitet ville være i C#..

Format("%u", lngX)
Avatar billede coderdk Praktikant
11. september 2006 - 12:30 #1
.ToUInt32() ?
Avatar billede scope Nybegynder
11. september 2006 - 13:05 #2
Koden jeg fandt er:

-------------------------------------
CString myTest ="Test";
myTest.MakeLower();

unsigned long lngX = 0;
int intI = 0;
char charC = myTest.GetAt(0);
for (intI = 0; intI < myTest.GetLength(); intI++)
{
    charC = myTest.GetAt(intI);
    lngX *= 101;
    lngX += (int)charC;
}

m_hash.Format("%u", lngX);
------------------------------------

Linien jeg er i tvivl om er den sidste..
Tænkte det er en slags string.Format, men hvordan og hvorledes er jeg en anelse i tvivl om..
Avatar billede rask2 Nybegynder
11. september 2006 - 17:01 #3
i c++ er %u formateringen, så vidt jeg husker en formatering til unsigned decimal integer, men hvad en tilsvarende er i C# ved jeg ikke lige
Avatar billede arne_v Ekspert
11. september 2006 - 18:23 #4
man behøver ikke angive type på den måde i C#

String.Format("{0}", enuint32variabel)

bør virke.

Eller i de fleste praktiske sammenhænge:

"Min uint32variabe er lig med " + enuint32variabel
Avatar billede rask2 Nybegynder
18. september 2006 - 13:52 #5
skal vi have lukket
Avatar billede arne_v Ekspert
05. oktober 2006 - 02:53 #6
scope ??
Avatar billede rask2 Nybegynder
13. oktober 2006 - 07:47 #7
hvad siger du til det scope?
virker det?
Avatar billede rask2 Nybegynder
15. december 2006 - 13:01 #8
skal vi have lukket
Avatar billede scope Nybegynder
15. april 2011 - 12:06 #9
Undskyld allesammen, jeg har simpelthen overset denne tråd.

Naturligvis skal den lukkes, Arne_V vil du skrive et svar?
Avatar billede arne_v Ekspert
15. april 2011 - 15:01 #10
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester