Danke für die Antworten, ich glaube das hat sich für mich erstmal erledigt
Zumal ich mir heute ein tolles neues Buch gekauft habe
Die Suche ergab 55 Treffer
- Fr Mai 07, 2010 2:18 pm
- Forum: C / C++
- Thema: Audiostreams abgreifen und verkoppeln
- Antworten: 6
- Zugriffe: 4843
- Do Mai 06, 2010 7:40 pm
- Forum: C / C++
- Thema: Audiostreams abgreifen und verkoppeln
- Antworten: 6
- Zugriffe: 4843
Audiostreams abgreifen und verkoppeln
Hi, mir schwirrt gerade eine relativ verrückte Idee durch den Kopf. Vielleicht kennt das der eine oder andere. Man will mit nen paar Leuten was zocken, und die eine Hälfte hat Skype, die andere TeamSpeak. Und dank einigen Dickköpfen, die sich weigern, die andere Software zu benutzen, hängt man gleic...
- Di Dez 29, 2009 12:42 pm
- Forum: C / C++
- Thema: Speicherverwaltung
- Antworten: 16
- Zugriffe: 11179
Re: Speicherverwaltung
Nein, der Fehler lag hier: sprintf(Post, "uja=%s&ujc=%s&ujp=%s&mcp=%i", uja.c_str(), ujc.c_str(), ujp.c_str(), generate_mcp()); setopt(Connection, CURLOPT_POSTFIELDS, Post); Weil Post lokal war. Jetzt ist Post private-Member der BFCon klasse und bleibt somit bestehen. Und diese Debugmeldung mit dem ...
- Di Dez 29, 2009 11:19 am
- Forum: C / C++
- Thema: Speicherverwaltung
- Antworten: 16
- Zugriffe: 11179
Re: Speicherverwaltung
Habe das Problem gefunden.
Der Zeiger mit dem ich dem Handle das Post gesetzt habe, war nur in der methode gültig, ich habe daran nicht gedacht, weil ich dachte, er würde die strings kopieren.
Habe es dann durch debuggen bis in die Tiefen von libcurl rausgefunden
Der Zeiger mit dem ich dem Handle das Post gesetzt habe, war nur in der methode gültig, ich habe daran nicht gedacht, weil ich dachte, er würde die strings kopieren.
Habe es dann durch debuggen bis in die Tiefen von libcurl rausgefunden
- Mo Dez 28, 2009 10:33 am
- Forum: C / C++
- Thema: Speicherverwaltung
- Antworten: 16
- Zugriffe: 11179
Re: Speicherverwaltung
Ich übergebe der Settermethode einen Zeiger auf ein CURL-Struct. Das sollte auch seine Gültigkeit nicht verloren haben, weil die beinhaltende Klasse noch existieren sollte. Deswegen habe ich mir ja auch plötzlich gedanken über den private-Schutz von Klassen gemacht. Das ist der Codeausschnit, in dem...
- So Dez 27, 2009 1:48 pm
- Forum: C / C++
- Thema: Speicherverwaltung
- Antworten: 16
- Zugriffe: 11179
Re: Speicherverwaltung
Ja die Struktur auf die gezeigt wird existiert ja auch schon viel länger als der Zeiger. Hie ist mal die Klasse: class Aim{ public: Aim(){} ~Aim(){} bool Angreifen(){return !((bool)curl_easy_perform(Connection));} string Name(){return name;} int Stufe(){return Werte[0];} int Kraft(){return Werte[1];...
- So Dez 27, 2009 12:37 pm
- Forum: C / C++
- Thema: Speicherverwaltung
- Antworten: 16
- Zugriffe: 11179
Re: Speicherverwaltung
Richtig, Visual Studio.
Die Variable Connection.
Die Fehlermeldung kommt dann dahinter.
Connection ist ein CURL* und ihm wurde ein CURL* aus dem Privaten Bereich einer anderen Klasse mittels einer set-Methode zugewiesen.
Die Variable Connection.
Die Fehlermeldung kommt dann dahinter.
Connection ist ein CURL* und ihm wurde ein CURL* aus dem Privaten Bereich einer anderen Klasse mittels einer set-Methode zugewiesen.
- So Dez 27, 2009 11:27 am
- Forum: C / C++
- Thema: Speicherverwaltung
- Antworten: 16
- Zugriffe: 11179
Re: Speicherverwaltung
das mit dem nur eine Stunde Editierbar sollte man wirklich mal ändern.
Genau genommen sagt der Debugger: "Connection CXX0069: Fehler: Variable erfordert Stapelrahmen"
Genau genommen sagt der Debugger: "Connection CXX0069: Fehler: Variable erfordert Stapelrahmen"
- So Dez 27, 2009 10:24 am
- Forum: C / C++
- Thema: Speicherverwaltung
- Antworten: 16
- Zugriffe: 11179
Re: Speicherverwaltung
Das hatte ich gehofft. Allerdings hatte ich meine Zweifel, ich weiß, dass Zeiger eigentlich genau dafür gemacht sind, aber Zeiger sind ja aus C und ich hatte Angst, dass die Private-Member irgendwie extra geschützt sind. Allerdings habe ich dann ein Anderes Problem. Ich versuche nämlich genau das, a...
- Sa Dez 26, 2009 11:28 pm
- Forum: C / C++
- Thema: Speicherverwaltung
- Antworten: 16
- Zugriffe: 11179
Re: Speicherverwaltung
Lol, der Code oben wird selbstverständlich nicht übersetzt. Ich habe auch nur versucht, mein Problem exemplarisch zusammenzuschrumpfen. Ich versuche es nochmal, und hoffe, dass diesesmal alle Fehler raus sind class B{ public: B(){} ~B(){} void set(int* PX, int* PY){ pX = PX; pY = PY; } private: int ...