000
04.05.2011, 21:52 Uhr
~cheloveg
Gast
|
Hallo, ich bin neu in der Socket-Programminung in C/C++. Ich habe Client und Server Socket geschrieben. Momentan kann ich strings zwischen Client und Server schicken und erhalten. Das Problem liegt daran, dass ich schicke in string name der funktion, attribute und werte von diesen attribute. Es geht z.B. "GET X" or "SET X 2". Ich kann ohne Probleme String aufteilen. Und meine Programm weiss dass das erste Wort ein Function symbolisiert, zweites ist name der attribute und drittes ist wert.
Ich weiss noch nicht, wie ich meinem Programm sagen kann, dass wenn das Wort "GET" erhalten wird, soll das programm function get ausführen. Ich habe zuerst gedacht über switch-case. Aber es gibt viele Funktionen. und es wird lange dauern, um alle mögliche variante durchzugehen. Vlt. weiss jemand von euch, ob ein algorithm oder technik für mein Problem gibt?
Vielen Dank |