ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
173
173
EMPFEHLEN
-
28.09.11 16:58 #1
Moin zusammen,
ich stelle derzeit (endlich) mehrere Projekte von VS 6 auf VS 2010 um und bin gerade etwas verwirrt ....
Ich habe zu dem (mir neuen) Makro _countof in der Doku folgenden Code gefunden :
Code cpp:1 2 3 4 5 6 7 8
{ _TCHAR arr[20], *p; printf( "sizeof(arr) = %d bytes\n", sizeof(arr) ); printf( "_countof(arr) = %d elements\n", _countof(arr) ); // Ausgabe: sizeof(arr) = 40 bytes // Ausgabe: _countof(arr) = 20 elements }
Bedeutet dies etwa, dass ich ALLE Stellen, an denen ich bislang sizeof genutzt habe, umbauen muss

Beispiel:
Code cpp:1 2 3
char cTempPR[7]; memcpy_s( cTempPR, sizeof cTempPR, kcdata.projektnummer, 6 ); cTempPR[6] = 0;
Danke und Gruß
KlausGeändert von vfl_freak (28.09.11 um 17:06 Uhr) Grund: zu früh auf "Speichern" gedrückt ... :-(
Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
-
28.09.11 17:00 #2
- Registriert seit
- Apr 2009
- Ort
- Düsseldorf (NRW)
- Beiträge
- 508
Moin
(Der von dir eingegebene Text ist zu kurz. Bitte erweitere den Text auf die minimale Länge von 10 Zeichen.)
-
Hi

Soll ich in Smalltalk verschieben oder war das ein Versehen?
edit:
Warum umstellen?
sizeof liefert die Byteanzahl, _countof die Elementanzahl.
Das ist doch ein Unterschied.
Lass sizeof doch so, wie es ist.
_countof ist (soweit ich weiß) sowieso kein Standard, sondern VS-only.Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
28.09.11 17:07 #4
Ein Versehen - siehe oben ....

Ich mach' wohl besser Feierabend
Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
Ähnliche Themen
-
sizeof aus C in Java
Von Franz Degenhardt im Forum JavaAntworten: 5Letzter Beitrag: 29.04.10, 12:04 -
2D/3D Contest - MEIN TRAUMHAUS - 23.02.2010-22.03.2010 - Teilnahmebedingungen
Von smileyml im Forum 2D/3D Grafik-Contest - "Traumhaus"Antworten: 12Letzter Beitrag: 20.03.10, 17:12 -
ZeroMemory (&psg, sizeof(psg)); Was ist das?
Von MichiStroi im Forum C/C++Antworten: 14Letzter Beitrag: 14.12.04, 13:37 -
sizeof() ?
Von absent im Forum C/C++Antworten: 1Letzter Beitrag: 31.10.03, 08:29





Zitieren
Login






