Windows Azure Cloud Storage ermöglicht es Ihnen bereits ab 0,10€ pro GB/Monat die Vorteile der Cloud zu nutzen.
Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   
Advanced Developers Conference     
Bücher-Shop mit Amazon (Buchkategorien)C++ : Referenzen zu C++ : C++ Builder : Visual C++ : C# : Java : Spieleprogrammierung : Systemprogrammierung Linux : Software-Entwicklung : .NET : Compilertechnik : Algorithmen & Datenstrukturen : Objektorientierung : Entwurfsmuster : UML : eXtreme Programming : Scrum : Projektmanagement : Software-Testing : Datenbanken : Tom DeMarco : Dilbert : User Friendly
C/C++ Forum :: FAQ - MFC ::  Casten - CString zu int konvertieren     Zeige alle Beiträge auf einer Seite Auf Beitrag antworten
Autor Nachricht
Neescher
Mitglied

Benutzerprofil
Anmeldungsdatum: 28.09.2001
Beiträge: 251
Beitrag Neescher Mitglied 10: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 10:34:50 16.01.2006, insgesamt 1-mal bearbeitet
Werbeunterbrechung
macgyver18
Mitglied

Benutzerprofil
Anmeldungsdatum: 07.01.2002
Beiträge: 42
Beitrag macgyver18 Mitglied 11: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
Beitrag Neescher Mitglied 13: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: 8074
Beitrag elise Mitglied 13:18:00 07.01.2002   Titel:              Zitieren

hi

vielleicht hilft dir dieser thread.. da erklärt es hume..
http://www.c-plusplus.de/ubb/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=15&t=002474


cu [img]images/smiles/icon_smile.gif[/img]

_________________
There's An App For That

OSL♥
macgyver18
Mitglied

Benutzerprofil
Anmeldungsdatum: 07.01.2002
Beiträge: 42
Beitrag macgyver18 Mitglied 13: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: 8074
Beitrag elise Mitglied 14: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

OSL♥
macgyver18
Mitglied

Benutzerprofil
Anmeldungsdatum: 07.01.2002
Beiträge: 42
Beitrag macgyver18 Mitglied 14: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
Beitrag Neescher Mitglied 15: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
Beitrag dEUs Moderator 15: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
Beitrag Neescher Mitglied 15:35:00 07.01.2002   Titel:              Zitieren

Hi, jetzt geht alles!

Danke euch

_________________
bye,
Neescher
C/C++ Forum :: FAQ - MFC ::  Casten - CString zu int konvertieren   Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können keine Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum nicht antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info, www.c-sar.de, www.c-plusplus.net und www.baeckmann.de enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.