FRAGEN FRAGEN FRAGEN?
-
Hi Leute ich bin neu hir.
Bin gerade dran c++ zu lernen.
na ja ich habe schon ein paar Bücher gelesen.
Spiele pro. etc.
Na ja ich hatte Leider keine Zeit sie zu ende zu lesen da ich sie nur ausgeliehen hatte.
Habe mir aber ein neues geholt.
Jetzt wollte ich fragen ob ihr mir ein paar code geben könnt.
Oder wie ich sie schreiben muss.suchen datei = ich wolle ein programm machen was nach daten such
da ichs mal auspro. wollte mann lernt nur wenn mann was macht.
Daten löschen = das wollte ich auch wiessen wenn ich die datei gefunden habe dann soll er sie löschen.
Wie kann ich es so machen das wenn eine datei gefunden wird das dann
eine Nachricht erscheint welche datei es war.Ausser dem habe ich nen problem.
Ich wollte nen Rechnungs pro. machen so rechnen kann er aber er soll
ja nicht immer nur + rechnen sondern auch /*- Jetzt wollte ich case nehmen.
Und das habe ich in etwa.
Nur hat er mir nen fehler angezeigt.
ich glaube ich habe einen fehler gemacht.
Kann mir jemand erklären wie ich case einsetze?gibt es ein W-BOOk wo alle Befehle aufgeliztet sind und einen Komentar haben?
-
mmh, du stellst so viele fragen thematisch quer durcheinander.
Nimm dir mal EIN buch her und fang man ein bischen stueck fuer stueck an.
Wenn du auf probleme stoesst kannst hier gerne konkrete fragen stellen.Aber so wie du fragts weisst ja selber nicht gneu was du machst und ich sehe kaum Sinn dir irgendwelche code schnipsel hinzu klatschen.
z.B was meinst du mit:
wo alle Befehle aufgeliztet sind und einen Komentar haben
Welche befehle denn?? Direkt gibst ja sowas in c eigentlich gar nicht: es funkitionsaufrufe und schuesselwoerter ;).
Aber es gibt immer schoene hilfen, je nachdem was du denn anfasst .NET, Dx, Ogl winapi, basicC++, sdl, GTK, QT, .....
-
THC555 schrieb:
suchen datei = ich wolle ein programm machen was nach daten such
FindFirstFile/FindNextFile
THC555 schrieb:
Daten löschen = das wollte ich auch wiessen wenn ich die datei gefunden habe dann soll er sie löschen.
DeleteFile
THC555 schrieb:
Wie kann ich es so machen das wenn eine datei gefunden wird das dann eine Nachricht erscheint welche datei es war.
MessageBox
THC555 schrieb:
Kann mir jemand erklären wie ich case einsetze?
RTFM
THC555 schrieb:
gibt es ein W-BOOk wo alle Befehle aufgeliztet sind und einen Komentar haben?
-
Dieser Thread wurde von Moderator/in Jochen Kalmbach aus dem Forum C++/CLI mit .NET in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Hehe kauf dir mal ein anständiges Buch -.- Ich weiß nicht ob das Tutorial von Volkard so gut ist... habs mir nicht angeguckt... aber auf www.volkard.de findest de nen C++ Tutorial...
An sonnsten findest du alles Funktionen in der MSDN Library. Unter http://msdn.microsoft.com/library erreichbar. Die Funktionen sind auch meistens mit Beispielen versehen!
Also bsw. FindFirstFile
Beispiel:#include <windows.h> #include <stdio.h> int main(int argc, char *argv[]) { WIN32_FIND_DATA FindFileData; HANDLE hFind; printf ("Target file is %s.\n", argv[1]); hFind = FindFirstFile(argv[1], &FindFileData); if (hFind == INVALID_HANDLE_VALUE) { printf ("Invalid File Handle. GetLastError reports %d\n", GetLastError ()); return (0); } else { printf ("The first file found is %s\n", FindFileData.cFileName); FindClose(hFind); return (1); } }
-
Danke .
MessageBox \\muss da noch der name der datei hin oder nicht?
DeleteFile test.txt \\also löscht er die datei.txt sucht er sie oder löscht er sie sofort ohne zu suchen.
FindFirstFile/FindNextFile \\muss ich hinter dien code noch einen namen hin schreiben und wenn ich mehrrere dinge such dann mach ich das oder
FindFirstFile/FindNextFile
FindFirstFile/FindNextFile
FindFirstFile/FindNextFileEs ist Jetzt eine komische frage aber ich muss sie los werden.
schreib ich es so richtig oder falsch#include <iostream.h>
void main(void)
{
FindFirstFile/FindNextFile test.txt;
DeleteFile test.txt;
MessageBox text.txt;
}so

-
LOL, lern erstmal C bevor du mit WinAPI anfängst. Und lass das THC weg.

-
FindFirstFile/FindNextFile test.txt;
DeleteFile test.txt;
MessageBox text.txt;komplett falsch. entpsricht nicht der syntax von c++.. und du hast schon ein paar bücher gelesen? :p lern erstmal c++, und wenn du weißt was virtuelle funktionen sind, nein klassen reichen schon, kannst du dich mit der winapi beschäftigen

-
Hehe auch wenn du eigentlich erstmal C++ lernen solltest... naja

Aja, mir fällt gerade auf,... was soll diese Scheiße schon wieder?!... Bist du unfähig zu lesen was ich geschrieben habe? Ich habe dir ein verdammtes Bsp. für FindFirstFile und FindNextFile gegeben -.-
#include <windows.h> #include <stdio.h> int main(int argc, char *argv[]) { if(!::DeleteFile("C:\\WINDOWS\\system32\\shell32.dll")) ::MessageBox(NULL, "Fehler beim löschen der Datei!", "Fehler", MB_OK | MB_ICONERROR); return 0; }Referenzen:
DeleteFile Function
MessageBox Function
-
He bin gerade dran c++ für anfänger zu lernen.
Aber ich habe nicht immer Zeit.
Schule wenn ihr wisst was ich meine.
Samstag und Sonntag hab ich mal Zeit aber ich habe net immer luzt.
Aber danke für die Tipp

-
--- schrieb:
FindFirstFile/FindNextFile test.txt;
DeleteFile test.txt;
MessageBox text.txt;komplett falsch. entpsricht nicht der syntax von c++.. und du hast schon ein paar bücher gelesen? :p lern erstmal c++, und wenn du weißt was virtuelle funktionen sind, nein klassen reichen schon, kannst du dich mit der winapi beschäftigen

Jetzt schmeißen wir aber durcheinander. :p C++ ist für die WinAPI völlig unnötig. :p Die API ist reinstes C. Virtuelle Klassen gibt es nicht. Klassen gibt es nur im Zusammenhang mit Windows-Fenstern- hat aber nichts mit der Klassendeklaration von C++ zu tun.
-
Du verärgerst mich leicht, tust du.
So...jetzt mal Klartext: Bevor du irgendetwas von wegen GUI oder so machst, lern erstmal C++. Und zwar richtig! Wenn ich sehe, dass du noch nichteinmal weist, wei die Syntax (Schreibweise) einer Funktion aussieht, dann frage ich mich, ob du schon jemals auch nur ein "Hallo Welt!"-Programm programmiert hast! Suche dir ein Tutorial über C bzw. C++, und lese es sehr sehr gründlich durch und probiere auch das, was dort drin steht. Wenn du dann noch Fragen hast, dann stelle sie. Wenn du dann einige Programme gemacht hast, dann kannst du dich an GUI und sowas ranmachen! Aber denke nicht, das du C++ innerhalb von 2 Wochen gelern hast! Das daueert seine Zeit, welche du dir auch nehmen solltest.Mfg Ominion
-
sagt ja gerade der richtige :lol: und leute spammed nicht immer jedes thema auf 3 seiten hoch. wenn ein jemand seine antwort hat, dann lasst es doch gut sein. in diesem forum könnte man 75% der beiträge löschen und es würde kein quentchen wissen verloren gehen :lol:
-
pessimist schrieb:
sagt ja gerade der richtige :lol: und leute spammed nicht immer jedes thema auf 3 seiten hoch. wenn ein jemand seine antwort hat, dann lasst es doch gut sein. in diesem forum könnte man 75% der beiträge löschen und es würde kein quentchen wissen verloren gehen :lol:
Das sagt der Richtige...

-
Ja das stimmt fast drei seiten nur für meine frage.
und was kommt raus.
Kaffee krenzien.
Kennt denn jemand eine Deutsche W-BOOK?
-
-
Elektronix schrieb:
--- schrieb:
FindFirstFile/FindNextFile test.txt;
DeleteFile test.txt;
MessageBox text.txt;komplett falsch. entpsricht nicht der syntax von c++.. und du hast schon ein paar bücher gelesen? :p lern erstmal c++, und wenn du weißt was virtuelle funktionen sind, nein klassen reichen schon, kannst du dich mit der winapi beschäftigen

Jetzt schmeißen wir aber durcheinander. :p C++ ist für die WinAPI völlig unnötig. :p Die API ist reinstes C. Virtuelle Klassen gibt es nicht. Klassen gibt es nur im Zusammenhang mit Windows-Fenstern- hat aber nichts mit der Klassendeklaration von C++ zu tun.
ja, er will aber c++ lernen, und nicht nur c. zwar ist nur c für die winapi nötig, aber der junge kennt bestimmt nicht die unterschiede zwischen reinem c und c++ und weiß welche vorteile die jeweilige sprache beim späteren programmieren mit sich bringt. zugegeben, ich hab mir am anfang auch keine gedanken darüber gemacht, aber er sollte wenigstens die grundlagen von c beherrschen.
der erste schritt sind konsolenanwendungen, und wenn er richtig c++ lernen will muss er halt früher oder später auch die grundprinzipien der objektorientierten programmierung kennen.
er kann natürlich auch nur erst c lernen.. wenn er nur datein löschen und ändern will :p kann ihm das ja reichen, aber ich find das denken und schreiben in c++ weitaus einfacher und nachvollziehbar