CommNews Forum Home  

Zurück   CnC Foren > Verschiedenes > Tech-Support / Tech-Talk

Antworten
 
Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 09-05-2005, 02:33
Benutzerbild von Swizzy
Swizzy Swizzy ist offline
Moderator

 
Registriert seit: Jul 2002
Ort: Switzerland
Beiträge: 13.987
Swizzy ist ein C...
Swizzy eine Nachricht über ICQ schicken Swizzy eine Nachricht über MSN schicken
OL Nick: Swizzy
Style: GLA
No smile C/C++ String 2 Value...

http://andali.mine.nu/Str2Val1.pdf


Tjo, das sollte ich bis Mittwoch lösen, irgendwie beisse ich mir daran die Zähne aus...


Wenn mir jemand Tipps / Hilfe geben kann wäre ich sehr dankbar :/ hab jetzt meinen alten geschriebenen Code gelöscht, kam nur "Shit" heraus, aber hey, aus langeweile hab ichs hingekriegt mit nem C++ Programm den "Out of Memory" Fehler zu erzeugen


Nun im ernst, wenn mir wer hilft wär ich echt sehr froh
Mit Zitat antworten
  #2  
Alt 09-05-2005, 09:42
Benutzerbild von Sven
Sven Sven ist offline
Tech-Admin

 
Registriert seit: Dec 2000
Ort: Neuss
Beiträge: 37.842
Sven ist ein C...
OL Nick: xysvenxy
Style: cncboard
Was bitteschön hat c++ mit Webmaster und so zu tun? ->
__________________
Zitat:
Wir sind im Augenblick dabei, zu prüfen, ob es im öffentlichen Interesse liegt, ihnen mitzuteilen, ob wir die Informationen haben, die Sie erbitten, und ob es, sollte das der Fall sein, im öffentlichen Interesse liegt, Ihnen diese Informationen zur Verfügung zu stellen.
Mit Zitat antworten
  #3  
Alt 09-05-2005, 10:29
Benutzerbild von Antr4ks.de
Antr4ks.de Antr4ks.de ist offline
EVA Programmierer

 
Registriert seit: Jul 2001
Beiträge: 2.528
Antr4ks.de hat noch keine Bewertung oder ist auf 0
OL Nick: Antr4ks
Das gleiche hab ich mich auch gefragt

Achja, der Link funzt nicht
__________________
ESL-Playersheet
// ESL Admin Team
Mit Zitat antworten
  #4  
Alt 09-05-2005, 14:33
Benutzerbild von MyersGer
MyersGer MyersGer ist offline
Moderator

 
Registriert seit: Jan 2002
Ort: hier :p
Beiträge: 8.002
MyersGer hat noch keine Bewertung oder ist auf 0
MyersGer eine Nachricht über ICQ schicken MyersGer eine Nachricht über MSN schicken MyersGer eine Nachricht über Yahoo! schicken
OL Nick: MyersGer
Style: vBulletin Default
kein pdf -> keine aufgabe -> keine lösung
__________________
C3H6O Aceton

Burning squirrel

Und nicht vergessen:
Dieser Beitrag hat Superkuh-Kräfte!
Mit Zitat antworten
  #5  
Alt 09-05-2005, 18:09
Benutzerbild von Gonzo
Gonzo Gonzo ist offline
Cabal

 
Registriert seit: Dec 2002
Ort: Berlin
Beiträge: 2.476
Gonzo hat noch keine Bewertung oder ist auf 0
Style: USA
tsts ,als wenn es so schwer wäre nen OutOfMemory zu erzeugen,
son BufferOverflow hat schon etwas mehr Würze
Nur wo ist die Aufgabe ?
*gespanntwart*
__________________


MfG Gonzo
Mit Zitat antworten
  #6  
Alt 09-05-2005, 21:49
Benutzerbild von Swizzy
Swizzy Swizzy ist offline
Moderator

 
Registriert seit: Jul 2002
Ort: Switzerland
Beiträge: 13.987
Swizzy ist ein C...
Swizzy eine Nachricht über ICQ schicken Swizzy eine Nachricht über MSN schicken
OL Nick: Swizzy
Style: GLA
Mhh, gestern ging es noch, ich hängs mal hier an .

[ Die Datei, die Du anhängen möchtest, ist zu gross. Die maximale Dateigrösse ist 100,0 KB Bytes. Deine Datei hat 125,2 KB Bytes. ] Mist!

Ich werd nach ner Alternative Suchen..




Naja Out of Memory, wir ham uns schlapp gelacht .


Ach übrigens --> der ganz Link's is mein Lehrer : http://www.ruggiero.ch/bilder/222.jpg

Kein Witz
Mit Zitat antworten
  #7  
Alt 09-05-2005, 22:54
Benutzerbild von MyersGer
MyersGer MyersGer ist offline
Moderator

 
Registriert seit: Jan 2002
Ort: hier :p
Beiträge: 8.002
MyersGer hat noch keine Bewertung oder ist auf 0
MyersGer eine Nachricht über ICQ schicken MyersGer eine Nachricht über MSN schicken MyersGer eine Nachricht über Yahoo! schicken
OL Nick: MyersGer
Style: vBulletin Default
das hilft uns aber auch nicht dabei dir zu helfen.
__________________
C3H6O Aceton

Burning squirrel

Und nicht vergessen:
Dieser Beitrag hat Superkuh-Kräfte!
Mit Zitat antworten
  #8  
Alt 09-05-2005, 23:37
Benutzerbild von Antr4ks.de
Antr4ks.de Antr4ks.de ist offline
EVA Programmierer

 
Registriert seit: Jul 2001
Beiträge: 2.528
Antr4ks.de hat noch keine Bewertung oder ist auf 0
OL Nick: Antr4ks
Gibt genügend freien Webspace wo du die File hochladen kannst
__________________
ESL-Playersheet
// ESL Admin Team
Mit Zitat antworten
  #9  
Alt 10-05-2005, 01:32
KnallfroschXXL KnallfroschXXL ist offline
Tarnpanzerlehrling

 
Registriert seit: Nov 2003
Ort: Hagen
Beiträge: 934
KnallfroschXXL hat noch keine Bewertung oder ist auf 0
KnallfroschXXL eine Nachricht über ICQ schicken
Style: GLA
Also String to Value geht meines wissens nach mit

atoi zum wandeln in nen integer und mit
atof zum wandekn in ne float zahl...

aber wie genau die funktionnen gehn musste mal googlen...
__________________
Künstliche Intelligenz ist leichter zu ertragen als natürliche Dummheit
Mit Zitat antworten
  #10  
Alt 10-05-2005, 03:00
Benutzerbild von Swizzy
Swizzy Swizzy ist offline
Moderator

 
Registriert seit: Jul 2002
Ort: Switzerland
Beiträge: 13.987
Swizzy ist ein C...
Swizzy eine Nachricht über ICQ schicken Swizzy eine Nachricht über MSN schicken
OL Nick: Swizzy
Style: GLA
Ich hoffe mal es geht endlich :

http://www.webspace-invasion.com/taj...ingtoValue.pdf

Achja der Link im ersten Post funktioniert bei mir
Mit Zitat antworten
  #11  
Alt 10-05-2005, 08:26
Benutzerbild von MyersGer
MyersGer MyersGer ist offline
Moderator

 
Registriert seit: Jan 2002
Ort: hier :p
Beiträge: 8.002
MyersGer hat noch keine Bewertung oder ist auf 0
MyersGer eine Nachricht über ICQ schicken MyersGer eine Nachricht über MSN schicken MyersGer eine Nachricht über Yahoo! schicken
OL Nick: MyersGer
Style: vBulletin Default
also bei der aufgabenstellung kannst du echt atoi verwenden.
aber dafür so eine "aufwendige" funktion schreiben ist irgendwie totaler dreckskram.

ah ja, falls du nicht weißt, wie atoi funtktioniert:
http://cplusplus.com/ref/cstdlib/atoi.html
__________________
C3H6O Aceton

Burning squirrel

Und nicht vergessen:
Dieser Beitrag hat Superkuh-Kräfte!

Geändert von MyersGer (10-05-2005 um 08:31 Uhr).
Mit Zitat antworten
  #12  
Alt 10-05-2005, 12:07
Benutzerbild von kaki100
kaki100 kaki100 ist offline
Clan Moderator

 
Registriert seit: Jul 2002
Ort: Österreich, Tirol, Ischgl
Beiträge: 4.870
kaki100 ist...
kaki100 eine Nachricht über MSN schicken
OL Nick: viele
Style: vBulletin Default
he, heißt das net StrToFloat bzw. StrToInt... ?
__________________
cu
kaki100 -->


Co-Leader

Seit13.08.2002 Mitglied bei *GKC*
Mit Zitat antworten
  #13  
Alt 10-05-2005, 12:12
Benutzerbild von MyersGer
MyersGer MyersGer ist offline
Moderator

 
Registriert seit: Jan 2002
Ort: hier :p
Beiträge: 8.002
MyersGer hat noch keine Bewertung oder ist auf 0
MyersGer eine Nachricht über ICQ schicken MyersGer eine Nachricht über MSN schicken MyersGer eine Nachricht über Yahoo! schicken
OL Nick: MyersGer
Style: vBulletin Default
vielleicht in delphi
aber nicht in ansi c
__________________
C3H6O Aceton

Burning squirrel

Und nicht vergessen:
Dieser Beitrag hat Superkuh-Kräfte!
Mit Zitat antworten
  #14  
Alt 10-05-2005, 12:21
Benutzerbild von kaki100
kaki100 kaki100 ist offline
Clan Moderator

 
Registriert seit: Jul 2002
Ort: Österreich, Tirol, Ischgl
Beiträge: 4.870
kaki100 ist...
kaki100 eine Nachricht über MSN schicken
OL Nick: viele
Style: vBulletin Default
Borland c++ ARSCH! :P

Ne, hab den befehl atoi auch gefunden... nur der unterschied ist das bei "StrToInt" steht, das der einen Ansi-String konvertiert und bei "atoi" einen String... und wo liegt da jetzt der unterschied?

Naja, bin net der super extrem mega coder *g*
__________________
cu
kaki100 -->


Co-Leader

Seit13.08.2002 Mitglied bei *GKC*
Mit Zitat antworten
  #15  
Alt 10-05-2005, 12:38
Benutzerbild von MyersGer
MyersGer MyersGer ist offline
Moderator

 
Registriert seit: Jan 2002
Ort: hier :p
Beiträge: 8.002
MyersGer hat noch keine Bewertung oder ist auf 0
MyersGer eine Nachricht über ICQ schicken MyersGer eine Nachricht über MSN schicken MyersGer eine Nachricht über Yahoo! schicken
OL Nick: MyersGer
Style: vBulletin Default
borland c++ ist ja auch nicht ansi c/c++. ist eben borland. die haben teilweise ihre eigenen libs.

ansi hat nichts weiter zu sagen als "American National Standards Institute". hier ist aber ein zeichensatz gemeint. soll einen aber nicht weiter stören.
__________________
C3H6O Aceton

Burning squirrel

Und nicht vergessen:
Dieser Beitrag hat Superkuh-Kräfte!
Mit Zitat antworten
  #16  
Alt 10-05-2005, 13:06
Benutzerbild von Chriss
Chriss Chriss ist offline
Kanes rechte Hand

 
Registriert seit: Dec 2000
Ort: Alleshausen, "nahe" Ulm
Beiträge: 11.787
Chriss hat noch keine Bewertung oder ist auf 0
Chriss eine Nachricht über ICQ schicken
OL Nick: Chriss (ASE)
Style: Dune
Nene, ich hab die Aufgabe so verstanden, daß er das kompliziert programmieren SOLL, sprich er soll keine Eingebauten funktionen verwenden, sondern das Selbst und von Hand Programmieren.

Im Prinzip läuft's darauf raus, das du dir von vorne nach Hinten jeweils einen char aus dem String holst, und dann ne latte vergleiche machst und halt je nach dem was es ist dir dann langsam aber sicher deinen Int zusammenbastelst.

Weiß nicht, möglich ist vielleicht nen int mit 0 zu initialisieren, und dann jeweils die Zahl die du findest dazuzuaddieren, und am ende mit 10 zu Multiplizieren (damit du die nächste Stelle kriegst). Möglicherweise geht's auch irgendwie einfacher, das ist halt so was mir gerade spontan dazu einfällt.

Sprich, in Syntaxloser Notation, also nicht C sondern ne Mischung aus Mengenschreibweise und weiß gott noch was allem:

if char == {1 2 3 4 5 6 7 8 9}
zahl = zahl + char
angefangen = true
(char steht bei der addition halt womit du das verglichen hast, du musst die Mengenklammer ({})ja mit ner Latte an ifs oder nem switch case oder so lösen - das ist kein begin-end zeichen!)

if (char == 0) && angefangen
nur mit 10 multiplizieren

if ((char == " ") or (char == 0)) && not(angefangen)
garnix tun

if char == "." or ","
bei float komma machen - möglicherweise mit laufvariable die nachkommastele merken, die zahl durch 10 ^ laufvariable teilen und dann addieren, achtung division durch null

else abbruch mit fehlermeldung

irgendwie so, zumindest so spontan.
Auf was es denk ich ankommt ist die Strukturierung von dem ganzen: sprich dein Code sollte übersichtlich und lesbar sein, also möglicherweise solltest du teile sofern du sie öfters brauchst in Methoden kapseln, die vergleiche von 1 - 9 könnte man womöglich auch mit ner schleife lösen, je nach dem.
__________________
There's too much beauty upon this earth for lonely men to bear.
Richard Le Gallienne

Geändert von Chriss (10-05-2005 um 13:10 Uhr).
Mit Zitat antworten
Antworten

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:32 Uhr.


Powered by vBulletin Version 3.7.3 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template-Modifikationen durch TMS

Affiliates
United Forum GetBoinKeD cnc.onlinewelten.de