gulli:board Logo

Anzeige


  Antwort
stefbrot
Wahnsinnige Backware
 
Benutzerbild von stefbrot
 
Registrierungsdatum: May 2006
Ort: An meinem PC
Beiträge: 1.390
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Wäre auch kein Fehler dazuzuschreiben dass es um C++.net (oder was auch immer das genau ist, jedenfalls etwas das es nur bei MS gibt) geht und nicht um normales C++ und die std::string Klasse
Mir hätten zwar die verwendeten Funktionen komisch vorkommen können, aber da hab ich zu schnell drübergelesen; mein Fehler Aber für standard C++ kenne ich nur den einen Weg, und so furtbar kompliziert ist das ja jetzt auch nicht.
Alt 08. 03. 2008, 16:44 stefbrot is offline Mit Zitat antworten #176
M3þh!$tø
Teufel
 
Registrierungsdatum: Nov 2005
Beiträge: 182
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Ich hab auch noch ne kurze Frage (Visual C++):

Ich möchte die Dateinamen aller Text-Dateien in einem Ordner in eine ComboBox laden.

findfirstfile und findnextfile hab ich mir schon angesehen, die liefern den Namen als char[260] zurück und nicht als String^. Dann hab ich versucht das mit Convert:: ToString umzuwandeln, dann bekam ich dann jedoch nur Bool Werte.

Hat jemand ne Idee wie man das sonst verwirklichen könnte?

Thx
Alt 08. 03. 2008, 21:14 M3þh!$tø is online now Mit Zitat antworten #177
electric_juice
Mitglied
 
Registrierungsdatum: Dec 2004
Beiträge: 1.357
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Da du offensichtlich auf .NET aufbaust, warum verwendest du dann nicht einfach System.IO.Directory.GetFiles()?
Alt 08. 03. 2008, 21:54 electric_juice is offline Mit Zitat antworten #178
M3þh!$tø
Teufel
 
Registrierungsdatum: Nov 2005
Beiträge: 182
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Ah, Danke, hat funktioniert
Alt 10. 03. 2008, 11:14 M3þh!$tø is online now Mit Zitat antworten #179
debiantux
Mitglied
 
Benutzerbild von debiantux
 
Registrierungsdatum: Jan 2007
Beiträge: 264
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Hallo

In der Linuxkonsole gibt es ja so eine minimale "grafische Darstellung".
Bei der Nvidia-Treiber installation, midnight-commander(?) oder aptitude wird so etwas verwendet.
Hatte mal ein Howto gefunden wie man so etwas mit Shell-Script schreibt, finde aber nichts dergleichen mehr.
Kann mir kurz wer einen Link geben oder zumindest sagen wie sich das nennt, damit ich das in Google auch finde.
Ich hoffe es weis wer was ich meine.

Danke

mfg Debiantux
Alt 11. 03. 2008, 23:27 debiantux is offline Mit Zitat antworten #180
Kugelfisch23
Nerd
 
Benutzerbild von Kugelfisch23
 
Registrierungsdatum: Oct 2007
Ort: Im Ozean
Beiträge: 3.161
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Zitat:
Zitat von debiantux 
Bei der Nvidia-Treiber installation, midnight-commander(?) oder aptitude wird so etwas verwendet.
Zum einen gibt es Libraries wie libcurses, die den Aufbau sogenannter Text-User-Interfaces erleichtern. Zum anderen bietet sich die Möglichkeit an, die entsprechenden Steuerkommandos direkt an das Terminal zu senden, etwa per `echo -e`. Ein...
Code:
echo -e '\e(0lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk \e(B\n\e(0x\e(B \e[40;1;31mtest\e[40;0;33m123\e[0m \e(0x\e(B\n\e(0mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj \e(B'
...erzeugt dir etwa ein farbiges `test123` innerhalb eines Rahmens...
Alt 12. 03. 2008, 00:13 Kugelfisch23 is online now Mit Zitat antworten #181
Raaki
Mitglied
 
Registrierungsdatum: Jul 2007
Beiträge: 38
Re: [Sammelthread] Codeschnippsel und kurze Fragen

[C] KP

weiß jemand hier wieso das nicht läuft?





#include <studio.h>
#include <math.h>

void main ()

{ double n;
double c;
double s;
double y;

n=10;
c= 0,8723;
s=0;
y=0;

init N= 10

for(int i=0; i<= N, i+4)
{

("y=((pow (double) i, 2) + ((2*(double)i)+6,3))/ (pow (pow(double)I))
S= S + Y
}
S= S*C
printf("c= %d \n"(double) S)
}
Alt 12. 03. 2008, 18:25 Raaki is offline Mit Zitat antworten #182
insa
lange Rede oft kein Sinn
 
Benutzerbild von insa
 
Registrierungsdatum: Jun 2006
Ort: im Haus
Beiträge: 454
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Das ist ja nur so voll von fehlern..

Achte auf Groß- und Kleinschreibung, achte auf den Unterschied zwischen "," und ";" (und pass auf ob überall welche stehen wo welche stehen sollten) und einen Header namens "studio.h" gibt es nicht. Außerdem ist "i+4" kein gültiger Ausdruck in der For-Schleife, versuchs mal mit "i+=4".

Zitat:
("y=((pow (double) i, 2) + ((2*(double)i)+6,3))/ (pow (pow(double)I))
Das ergibt auch keinen Sinn (wozu ist es noch einmal eingeklammert und was soll das Anführungszeichen?)...

Und benutze bitte die Code-Tags...
Alt 12. 03. 2008, 18:31 insa is offline Mit Zitat antworten #183
Raaki
Mitglied
 
Registrierungsdatum: Jul 2007
Beiträge: 38
Re: [Sammelthread] Codeschnippsel und kurze Fragen

sorry aber code tags???
Alt 12. 03. 2008, 18:34 Raaki is offline Mit Zitat antworten #184
insa
lange Rede oft kein Sinn
 
Benutzerbild von insa
 
Registrierungsdatum: Jun 2006
Ort: im Haus
Beiträge: 454
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Hier im Forum benutzt man Code-Tags, um den Source-Code leserlich zu machen.

Alles was zwischen ["code"] bzw. ["/code"] steht, wird genauso übernommen wie es hineingeschrieben wurde (ohne die "").

Damit bleiben auch Code-Einrückungen so erhalten wie sie im Editor/in der IDE gesetzt wurden.
Alt 12. 03. 2008, 18:37 insa is offline Mit Zitat antworten #185
Raaki
Mitglied
 
Registrierungsdatum: Jul 2007
Beiträge: 38
Re: [Sammelthread] Codeschnippsel und kurze Fragen

wo muss ich den Koma und wo ; setzten???? hab ma sowas von keine ahnung was ich da gemacht habe die Formel soll eigentlich sowas wie S=C*((i^2+2i+6,3)/((i^3+1)^2+10) wobei bei i 1- 10 eingesetzt wird
Alt 12. 03. 2008, 18:43 Raaki is offline Mit Zitat antworten #186
stefbrot
Wahnsinnige Backware
 
Benutzerbild von stefbrot
 
Registrierungsdatum: May 2006
Ort: An meinem PC
Beiträge: 1.390
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Also prinzipiell gilt, dass am Ende einer Anweisung ein ; steht. Das hast du schon ein paar mal vergessen. Innerhalb eines Funktionsaufrufs mit mehreren Parametern, werden die Parameter mit , getrennt.
(Der Vollständigkeit halber: Man kann auch Befehle mit ,trennen, aber bleib für den Anfang mal bei
Also zum Beispiel:
Code:
printf("c= %d \n", (double) S); // ein , zwischen den Parametern und ein ; am Ende
In der for-Schleife musst du die Argumente mit ; trennen. i+4 ist durchaus ein zulässiger Ausdruck, dürfte aber wohl kaum den gewünschten Effekt erzielen, da keine Variable dabei verändert wird. i=i+1 wäre schon sinnvoller.

Außerdem heißt es int main() und nicht void main(), wo auch immer du das her hast, das ist falsch.

edit: was mir noch gerade auffällt: Du verwendest für die Variablen manchmal große und manchmal kleine Buchstaben, obwohl du vermutlich die selbe meinst. In C ist aber die Großschreibung wichtig, d. h. s ist eine andere Variable wie S (falls definiert)
Alt 12. 03. 2008, 20:03 stefbrot is offline Mit Zitat antworten #187
Andy007
Man Lebt Nur Zweimal
 
Benutzerbild von Andy007
 
Registrierungsdatum: May 2005
Beiträge: 1.709
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Guten Abend,

ich bin hier grade am üben in C++ und weis hier nicht wirklich weiter, die Meldung die er mir ausgibt ist:

Zitat:
[C++ Fehler] Unit1.cpp(9): E2227 Zu viele Parameter im Aufruf von add()

Code:
#include <stdio.h> double add(); int main(int argc, char **argv) { double a, b, ergebnis; printf( "Gib 2 Werte ein: " ); scanf ( "%lf %lf", &a, &b ); ergebnis = add( a, b ); printf( "Die Summe ist %lf\n", ergebnis ); getchar(); getchar(); return 0; } double add( double a, double b) { return( a+b );

Wäre nett wenn mir einer weiter helfen könnte.

Danke
Alt 03. 04. 2008, 17:30 Andy007 is offline Mit Zitat antworten #188
Kugelfisch23
Nerd
 
Benutzerbild von Kugelfisch23
 
Registrierungsdatum: Oct 2007
Ort: Im Ozean
Beiträge: 3.161
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Die Forward-Deklaration
Code:
double add();
ist falsch, da sie keine Parameter einschliesst, du aber welche übergeben möchtest.

Des weiteren fehlt am Ende eine geschweifte Klammer - die ist aber wohl dem Copy&Paste zum Opfer gefallen.
Alt 03. 04. 2008, 17:36 Kugelfisch23 is online now Mit Zitat antworten #189
Andy007
Man Lebt Nur Zweimal
 
Benutzerbild von Andy007
 
Registrierungsdatum: May 2005
Beiträge: 1.709
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Danke,

das ganze sieht nun so aus und funktioniert:

Code:
#include <stdio.h> double add(double a, double b); int main(int argc, char **argv) { double a, b, ergebnis; printf( "Gib 2 Werte ein: " ); scanf ( "%d %d", &a, &b ); ergebnis = add( a, b ); printf( "Die Summe ist %d\n", ergebnis ); getchar(); getchar(); return 0; } double add( double a, double b) { return( a+b );
Alt 03. 04. 2008, 17:46 Andy007 is offline Mit Zitat antworten #190
mcmall
Mitglied
 
Registrierungsdatum: Oct 2005
Beiträge: 98
Re: [Sammelthread] Codeschnippsel und kurze Fragen

hallo

ich bin gerade dabei java zu programmieren und hab folgende problem man soll in das programm sec eingeben und es soll aussprucken wie viele tage stunden minuten sec das sind
die eingabe habe ich hinbekommen nur die berechnung gibt es da vieleicht eine methode

schon mal danke im vorraus
Alt 04. 04. 2008, 17:19 mcmall is offline Mit Zitat antworten #191
Kugelfisch23
Nerd
 
Benutzerbild von Kugelfisch23
 
Registrierungsdatum: Oct 2007
Ort: Im Ozean
Beiträge: 3.161
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Pseudo-Code:
Code:
sekunden = <INPUT> minuten = sekunden / 60 sekunden = sekunden % 60 (Modulo) stunden = minuten / 60 minuten = minuten % 60 tage = stunden / 24 stunden = stunden % 60
Alternativ, etwas kürzer:
Code:
sekunden = <INPUT> tage = (sekunden/(24*60*60)) stunden = (sekunden/(60*60))%24 (Modulo) minuten = (sekunden/60)%60 sekunden = sekunden % 60
Alt 04. 04. 2008, 17:22 Kugelfisch23 is online now Mit Zitat antworten #192
Snify
1+3+3=7
 
Benutzerbild von Snify
 
Registrierungsdatum: Feb 2006
Ort: im Board =)
Beiträge: 615
Re: [Sammelthread] Codeschnippsel und kurze Fragen

sorry,
aber leider war mein Thread schneller, als dass ich den Sticky hier lesen konnte,

vielleicht kann mir ja einer helfen.

http://board.gulli.com/thread/106680...autoit-befehl/

Bin bisjetzt mal soweit gekommen mit "controlsettext"
aber mal sehen, wie ihr mir helfen könntet.
EDIT: Ich brauche nur den Befehl fürs Auslesen einer Variable:
Wenns geht, beides (String und Zahlen)
Im Prinzip kann ich doch mit Send ("$Zahl") meine Variable ausspucken
oder mit send ("{$Zahl}") ?!
Alt 06. 04. 2008, 04:06 Snify is offline Mit Zitat antworten #193
monkey337
Mitglied
 
Registrierungsdatum: Feb 2008
Beiträge: 4
Java und Latex

Hallo,

momentan programmiere ich ein Vokabelprogramm und bin dabei, ein PDF durch Java zu erstellen. Kurz: Ich möchte darin ein Konsolenprogramm starten und darin ein TeX-File öffnen (pdflatex). Habe es schon mit exec und ProcessBuilder versucht - was bei mir aber nicht klappt. Exec Zeile habe ich so versucht:
Runtime.getRuntime().exec("#PfadPDFlatex# #PfadTexdatei#"); - natürlich gebe ich "\\" für Pfade ein. Könnt ihr mir vielleicht helfen?
Alt 07. 04. 2008, 21:34 monkey337 is offline Mit Zitat antworten #194
Grumpy_Ber
Mitglied
 
Benutzerbild von Grumpy_Ber
 
Registrierungsdatum: Jan 2007
Beiträge: 168
Re: [Sammelthread] Codeschnippsel und kurze Fragen

hi,

Programmiersprache: java

und zwar wollte ich mal wissen wie man eine zahl mit einen Array vergleicht, so dass er überprüft ob diese zahl im Array vorhanden ist oder nicht.

danke im voraus

mfg theo
Alt 25. 04. 2008, 16:43 Grumpy_Ber is offline Mit Zitat antworten #195
Cracker 1991
Code::Blocks user
 
Benutzerbild von Cracker 1991
 
Registrierungsdatum: Dec 2006
Beiträge: 487
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Ich kann zwar kein Java aber sowas elementares ist eigentlich überall gleich, du musst das mit ner schleife machen, in der deine zahl mit jedem einzelnen int im array verglichen wird
Alt 25. 04. 2008, 16:45 Cracker 1991 is offline Mit Zitat antworten #196
DeliKato
Kacknub
 
Benutzerbild von DeliKato
 
Registrierungsdatum: Jul 2007
Beiträge: 367
Re: [Sammelthread] Codeschnippsel und kurze Fragen

primitivste Lösung

angenommen das Array besteht aus ints
Code:
boolean gefunden = false; int vergleichzahl = 42; for(int foo : array) { if(foo == vergleichszahl) { gefunden = true; break; } }
Ansonsten wenn das Array sortiert ist oder sortiert werden darf:
Code:
int vergleichswert = 42; java.util.Arrays.sort(array); int index = java.util.Arrays.binarySearch(array, vergleichswert) boolean gefunden = index > 0 && vergleichswert == array[index];
Alt 25. 04. 2008, 16:52 DeliKato is offline Mit Zitat antworten #197
Grumpy_Ber
Mitglied
 
Benutzerbild von Grumpy_Ber
 
Registrierungsdatum: Jan 2007
Beiträge: 168
Re: [Sammelthread] Codeschnippsel und kurze Fragen

aha ok

danke

mache och nicht so lang java
Alt 25. 04. 2008, 18:07 Grumpy_Ber is offline Mit Zitat antworten #198
Schmeisser
Nur noch da um zu flamen!
 
Benutzerbild von Schmeisser
 
Registrierungsdatum: Sep 2006
Ort: Deutschland :P
Beiträge: 1.005
Re: [Sammelthread] Codeschnippsel und kurze Fragen

Hallo ihr,
ich habe mal wieder eine Frage. Ich will mit Turbo Pascal die einzelnen Ziffern, einer vom Benutzer eingegebenen mehrstelligen Zahl, einzelnt ausgeben. Wie mache ich das?

Außerdem würde ich gerne Wissen, was "mod" für ein Befehl ist. Danke!

MfG.
Alt 28. 04. 2008, 10:23 Schmeisser is online now Mit Zitat antworten #199
DeliKato
Kacknub
 
Benutzerbild von DeliKato
 
Registrierungsdatum: Jul 2007
Beiträge: 367
Re: [Sammelthread] Codeschnippsel und kurze Fragen

mod ist Modulo (Rest einer Division)

Ich kann zwar kein Turbo Pascal aber ich bin mir sicher man kann das dort auch so lösen:

int zahl <= vom nutzer eingeben lassen

solange zahl undgleich 0
ausgeben(zahl mod 10)
zahl = zahl / 10

Allerdings gibt man so die Einerstelle zuerst aus.
Alt 28. 04. 2008, 17:31 DeliKato is offline Mit Zitat antworten #200
Themen-Optionen Antwort


Themen-Optionen

Gehe zu