| Autor |
Nachricht |
Neescher
Mitglied
Benutzerprofil
Anmeldungsdatum: 28.09.2001
Beiträge: 251
|
Neescher Mitglied
11:26:00 07.01.2002 Titel: |
Casten - CString zu int konvertieren |
Zitieren |
Hi
Also ich habe eine CString Variable csWert in der z. B. der Wert "100" steht... gibt es eine möglichkeit in eine int-Variable nInt den Wert 100 zu kopieren?
Danke scho mal im voraus [img]images/smiles/icon_smile.gif[/img]
P.S. Suchfunktion... funktioniert die nicht oder liegt's an mir/meinem PC? |
_________________ bye,
Neescher
Zuletzt bearbeitet von estartu am 11:34:50 16.01.2006, insgesamt 1-mal bearbeitet |
|
 |
Werbeunterbrechung
|
|
 |
macgyver18
Mitglied
Benutzerprofil
Anmeldungsdatum: 07.01.2002
Beiträge: 42
|
macgyver18 Mitglied
12:09:00 07.01.2002 Titel: |
|
Zitieren |
Hallo!!
Ganz einfache Funktion:
int <Variablenname> = atoi(CString<Variablenname> );
Rückgabewert der Fkt. ist int.
Viel Spass noch |
|
|
|
 |
Neescher
Mitglied
Benutzerprofil
Anmeldungsdatum: 28.09.2001
Beiträge: 251
|
Neescher Mitglied
14:12:00 07.01.2002 Titel: |
|
Zitieren |
Hi, leider bringt er mir bei der Funktion nur das Ascii-Zeichen von der Zahl in der cs-Variable.... |
_________________ bye,
Neescher
|
|
 |
elise
Mitglied
Benutzerprofil
Anmeldungsdatum: 18.05.2001
Beiträge: 8094
|
elise Mitglied
14:18:00 07.01.2002 Titel: |
|
Zitieren |
|
 |
macgyver18
Mitglied
Benutzerprofil
Anmeldungsdatum: 07.01.2002
Beiträge: 42
|
macgyver18 Mitglied
14:35:00 07.01.2002 Titel: |
|
Zitieren |
Hallo!!
Also bei mir gehts????
Ist der Header stdlib.h inkludiert???
Oder welche Umgebung benutzt du (Entwiclungsumgebung)
Ich benutze Visual Studio 6 Enterprice Edition, NT 4
mfg
macgyver18 |
|
|
|
 |
elise
Mitglied
Benutzerprofil
Anmeldungsdatum: 18.05.2001
Beiträge: 8094
|
elise Mitglied
15:14:00 07.01.2002 Titel: |
|
Zitieren |
jep macgyver18 ,
habs eben probiert...
| C/C++ Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 | 1 2 3 4 5 6 7 8 9 10 11 12 13 | #include <CString>
#include <Afxcoll.h>
#include <iostream>
using namespace std;
int main(){
CString AlsString = "123";
int AlsInt = atoi(AlsString);
int y=70+AlsInt;
printf("%d", y);
return 0;
} | |
| C/C++ Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 | #include <CString>
#include <Afxcoll.h>
#include <iostream>
using namespace std;
int main(){
CString AlsString = "123";
int AlsInt = atoi(AlsString);
int y=70+AlsInt;
printf("%d", y);
return 0;
} | |
| C/C++ Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 | #include <CString>
#include <Afxcoll.h>
#include <iostream>
using namespace std;
int main(){
CString AlsString = "123";
int AlsInt = atoi(AlsString);
int y=70+AlsInt;
printf("%d", y);
return 0;
} | |
klappt einwandfrei.. (ps: nicht über die komischen includes wundern, habs auf konsole probiert ) |
_________________ There's An App For That
|
|
 |
macgyver18
Mitglied
Benutzerprofil
Anmeldungsdatum: 07.01.2002
Beiträge: 42
|
macgyver18 Mitglied
15:44:00 07.01.2002 Titel: |
|
Zitieren |
Hallo!!
Benutzt du die normale Konsole und keine Windows-Applikation!!!
Dann gehts nicht da, wenn du eine Windows-Applikation machst automatisch der Header stdafx.h inkludiert wird und in diesem ist dann auch der stdlib.h inkludiert.
Na dann ... |
|
|
|
 |
Neescher
Mitglied
Benutzerprofil
Anmeldungsdatum: 28.09.2001
Beiträge: 251
|
Neescher Mitglied
16:00:00 07.01.2002 Titel: |
|
Zitieren |
Hi, ich hab rausgefunden, dass das schon ging, dass die Umwandlung in das Ascii zeichen später erfolgt ist [img]images/smiles/icon_smile.gif[/img]
Gibts auch eine möglichkeit den int wieder in CString zu konvertieren? (Den Link hab ich schon angeschaut, aber bei mir kam Fehler 404) |
_________________ bye,
Neescher
|
|
 |
dEUs
Moderator
Benutzerprofil
Anmeldungsdatum: 16.05.2001
Beiträge: 11761
|
dEUs Moderator
16:03:00 07.01.2002 Titel: |
|
Zitieren |
| C/C++ Code: | CString strInt;
int iInt=5;
strInt.Format("%d",iInt); | |
| C/C++ Code: | CString strInt;
int iInt=5;
strInt.Format("%d",iInt); | |
| C/C++ Code: | CString strInt;
int iInt=5;
strInt.Format("%d",iInt); | |
|
_________________ Gruß,
dEUs
-Mod im MFC & C#-Forum-
|
|
 |
Neescher
Mitglied
Benutzerprofil
Anmeldungsdatum: 28.09.2001
Beiträge: 251
|
Neescher Mitglied
16:35:00 07.01.2002 Titel: |
|
Zitieren |
Hi, jetzt geht alles!
Danke euch |
_________________ bye,
Neescher
|
|
 |