Url laden
-
Danke das geht.
Aber nun noch eine frag.
Wie kann ich mit dem befehl "strcpy"
2 chars auf einen kopieren?
strcpy(load,eintrag,url) // geht ja leider nicht
wie ginge das
-
strcat
-
mit strcat hab ich es probiert aber "mein" compiler will das "irgentwie" nicht "machen"
Error E2285 eintrag.cpp 12: Could not find a match for 'strcat(char *,char *,char
*)' in function main()
-
strcat hat auch nur zwei parameter
-
Überschreibt es den den alten begriff der dort vorher gespeichert war?
-
kann ich auch irgentwie float mit kopieren?
-
nimm sprintf
damit geht das!
-
Oder _stprintf, die Version für TCHAR :). Hier ein Beispiel:
// ... TCHAR szBuf[256]; _stprintf(szBuf,TEXT("http://www.url.com&var=%f"),fVar); // ...
cya
-
öhm.. ja aber ich kann leider kein "C"
sonder "c++"naja...
-
eher garnichts von beidem
-
ach man.. Ich brauch eure hilfe -.-
-
Wie gehts ´denn nun
-
Original erstellt von ThEmArK:
**öhm.. ja aber ich kann leider kein "C"
sonder "c++"
**Dann nimm std::stringstream aus <sstream>:
// VC++ Bug (sonst funktionieren manche Aufrufe auf den stringstream nicht): using namespace std; basic_ostringstream<TCHAR> String; String << setprecision(2); String.setf(ios::fixed, ios::floatfield); String << TEXT("Position: (") << x << TEXT("|") << y << TEXT(")"); TextOut(hDC, 0, 0, String.str().c_str());
-
öhm.. sorry...
Aber... Kann ich auch mit einen trick
eingabe++;
machen??also wenn man vorher einstellt
char eingabe[] = "255";
und dann auf "256" erhöhen mit einen befehl??
-
naja du kannsz die zahl zusätzlich in einem int speichern den erhöhen und dan in eingabe wieder reinkopieren(Trickie)
:p
-
Naja dann müsste ich int auf char kopieren.. aber das geht nicht.
-
Gib ma nen fertigen beispiel code :B
-
Wieso soll das nicht gehen? Das geht auch wunderbar mit stringstream.
cya
-
Nein tu ich nicht :p! Schau da rein: Einmal Zahl nach String und zurück
cya
-
Öhm.. ja.. mal sehen ich glaube ich habs mit sprinf gerafft