Habs jetzt doch mit Trick 17 geschafft:
VARS="var1 var2 var3"
VARS_VALUES="VARS_var1=\"yes\" VARS_var2=\"no\""
BASHPROG="$VARS_VALUES;"
for i in $VARS ; do
BASHPROG="$BASHPROG...
Art: Beiträge; Benutzer: brotzi
Habs jetzt doch mit Trick 17 geschafft:
VARS="var1 var2 var3"
VARS_VALUES="VARS_var1=\"yes\" VARS_var2=\"no\""
BASHPROG="$VARS_VALUES;"
for i in $VARS ; do
BASHPROG="$BASHPROG...
Schade, scheint wohl tatsächlich nicht zu gehen.
Trotzdem Danke euch beiden - Die Links sind echt Klasse.
@Hans:
Schon klar daß das geht. Ist nur leider nicht das was ich wollte.
Hi Leutz,
ich müsste in einem kleinen Bashscript Variablennamen substituieren können. Geht das überhaupt?
Ich meine sowas in der Art:
VARS="var1 var2"
VARS_var1="yes"
VARS_var2="no"
Falls jemand von euch mal auf ein ähnliches Problem stossen sollte: Heureka ich habs!
einfach mit:
extern "C"{
#include <jpeglib.h>
}
den Header einbinden und schon gehts.
Hallo alle zusammen,
ich habe hier ein kleines Programm geschrieben, welches fltk benutzt. Das funktioniert auch ganz prima. Nun wollte ich die Möglichkeit einbauen jpeg-Bilder zu schreiben. Die...
Weil htonl() von der Host zur Netzwerkbyteordnung wandelt. Die wird wohl auch BE sein.
Ich denke Du solltest beim Einlesen der Daten in ein struct-array lesen. Diese struct sollte 4 uchars haben....
Ich denke Du brauchst einfach die Buchstaben, die nach dem letzten "." kommen.
echo 123.456.789 | sed 's/[[:alnum:]]*\.//g'
=> 789
Das kommt darauf an, was du suchst:
1. Zelle ist gleich xyz oder
2. Zelle beginnt mit xyz oder
3. Zelle enthält xyz
zu 1: Einfach ne Hashtabelle nehmen. Das wäre dann QDict. Wenn gut gewählt...
Danke euch beiden. "noindent" war das was ich suchte. Aber auch die Sache mit dem Package werde ich mal testen.
Hallo zusammen,
ich bin mir sicher, dass es total einfach ist, ich komm' nur nicht drauf. Wie kann ich verhindern, daß die erste Zeile nach Aufzählungen eingerückt wird?
Ich habe schon versucht...
Nicht ganz. Folgendes Beispiel:
1. Du machst in Deinem Hauptfenster einen Slot - sagen wir show_summary()
2. connecten im Hauptfenster-konstruktor: connect(summaryButton, SIGNAL(clicked()),...
Unter mandrake 9.2 hab ichs auch in libarts1-devel gefunden. Was hast Du denn für ne komische arts-version? - Hast du denn schon KDE3.2 drauf? - Ich hab nämlich noch KDE3.1.4 und da ist arts 1.1.3...
Dass konsole sowas ausgibt ist nicht ungewöhnlich. Versuch doch mal:
konsole --noclose -e /bin/bash -c "echo hallo; read dummy"
Weitere Optionen für Konsole gibt dir "konsole --help"
Hihi, ist schon lustig. Ich hab auch die 3.1.2 und da steht:
Irgendjemand muss doch da an der Doku rumgeschraubt haben.
Aber egal, jetzt weiss ich wenigstens, dass das so nicht funktioniert....
Jepp, das steht so unter QVariant::toBool() aber bei QVariant::canCast() ist ne Tabelle und in der steht eben, dass von String automatisch nach Bool gecastet werden kann. Ich muesste nochmal...
Nee, hab ich auch schon probiert. :(
Hallo Mädels und Jungens,
ich habe ein Problem mit der setProperty-Methode:
Das funktioniert:
QWidget *w = new QWidget(...);
bool b = false;
QVariant var(b);
schau mal bei "man execvp". Das sollte es auch auf anderen Plattformen geben. Ausserdem ist dann "man fork" noch interessant.
Ich kenne mich mit zlib leider nicht aus aber hier einige gedanken, die mir beim lesen aufgefallen sind:
1. warum so viele strdups? strdup funktioniert nur mit strings, d.h. Zeichenketten mit "\0"...
Das wird Dir alles nicht viel nützen. Unter Multitasking Betriebssystemen könnte ja zwischen Deinem Test und dem tatsächlichen Schreiben ein anderes Programm auch eine Datei geschrieben haben....
genau so ist das
Du kannst einfach z.B.
QSqlQuery query;
query.exec("select...");
//...mach was mitn daten
query.exec("select...");
//...mach was mit den neuen daten
1. es geht nur mit shared Memory. d.h. In dem einen Prog musst Du explizit angeben, dass Du einen bestimmten Speicherbereich von mehreren Programmen nutzen willst.
2. Du wirst extreme...
Schau Dir mal diesen mini-CDplayer an:
http://www.andreas-brotzmann.de/cdtest.c
Ein wie ich finde gutes Beispiel ist TheKompany. Die haben mehrere Softwareprojekte laufen, verdienen damit Geld und alles ist OpenSource. Die Sourcen bekommt man dabei nur, wenn man das...
@ReSeT: was soll der Quatsch? Ein char* ist genauso groß wie ein int* oder ein void* auf allen Systemen! Wenn man ein malloc macht wird lediglich die angegebene Anzahl bytes allokiert und die Adresse...