Forum huvudsida -> Programmering -> Binära filer
Sidor: 1
Muffin | 12:35 - 5:e April 2005 | Post #1 | |
Medlem Inlägg: 2 Skicka PM |
Hej, jag skulle testa att skriva binära värden till en .bin fil med hjälp av koden på denna sida: http://www.infa.abo.fi/~chakie/kurser/c++/html/x4411.html Jag får felmedelandet i Visual c++ att jag inte kan konvertera const int till const char * på raden: Out.write ( &Index, sizeof(int) ); Vad är då felet? Tacksam för svar på förhand. ------------------------- Ingen signatur! |
Valderman | 14:10 - 5:e April 2005 | Post #2 | |
Medlem Inlägg: 32 Skicka PM |
Testa Out.write ( (const char *)&Index, sizeof(int) ); ------------------------- Det är rätt geekigt att ha sexfantasier om tecknade webläsarmaskotar... |
Muffin | 17:22 - 5:e April 2005 | Post #3 | |
Medlem Inlägg: 2 Skicka PM |
Tack, Valderman. Det funkade. Men nu kommer problem två. Jag försöker nu läsa filen med koden från http://www.infa.abo.fi/~chakie/kurser/c++/html/x4238.html F-rst klagade koden på att int* inte kunde konverteras till char*. Då testade jag att använda (char*) och då gav programet med sig tills jag försökte starta det. Programet hoppar då ur när det har startats och klagar på raden while (In.read((char*)&Tmp, sizeof(int))) { Vad ska jag göra för att kunna läsa filen? ------------------------- Ingen signatur! Senast redigerad 17:23 - 5:e April 2005 |
sdac | 20:37 - 11:a April 2005 | Post #4 | |
Medlem Inlägg: 235 Skicka PM |
In.read( (char*)&Tmp[0], sizeof(int) ); funkar för mig... |
Sidor: 1
Forum huvudsida -> Programmering -> Binära filer
Du får inte posta i den här tråden | Till toppen
Datum
2024-05-01 18:37
Vecka: 18
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.