Dein erster Besuch? Lies dir bitte zuerst die Regeln durch, dann erst registrieren!

Seite druckenArtikel empfehlengulli RSS News Feedsgulli twittertgulli:Newsletter
 
Antwort
Alt 22. 11. 2007, 17:48   # 1
Hex2Bin
Exoteriker
ex-Moderator
 
Benutzerbild von Hex2Bin
 
Registriert seit: Jan 2001
Ort: im Auto
Beiträge: 5.361
Standard [Sammelthread] Codeschnippsel und kurze Fragen

Eine Idee von SickSta aufnehmend, öffne ich hier mal einen Sammelthread für die kleinen Fragen zwischendurch.
Ich wäre dankbar, wenn Postings mit der Zielsprache in eckigen Klammern, z.B.
[C++] - Api Aufruf
beginnen würden. Oder andersherum: alle anderen Postings fliegen unkommentiert heraus!
Viel Spaß!
Gruß H²B

If absolute power corrupts absolutely,
Is there hope for absolution through my corruption?

Geändert von Hex2Bin (22. 11. 2007 um 21:42 Uhr)
Hex2Bin ist offline   Mit Zitat antworten
Alt 22. 11. 2007, 17:57   # 2
SearchNDestroy
Mitglied
 
Registriert seit: Jul 2006
Beiträge: 90
Standard Tastendruck abfangen und "Stoppuhr"

moin moin allerseits,

erstmal vorweg:
Ich programmiere in C# mit MS Visual Studio 2005.


Ich bräuchte ein paar kleinigkeiten um ein Progrämmchen zum erstellen:
- ich bräuchte einen Timer der bis 3 sec. bzw. bis 3 min läuft
- wie fange ich in einer Form einen Tastendruck wie z.b. die Taste "A", die Taste soll beim drücken vom Programm "regestriert" werden nicht beim loslassen oder beim halten der Taste.

Ich hoffe ihr könnt mir weiterhelfen.



da ich noch Anfänger bin währ es ganz hilfreich wenn ihr hier nicht gleich komplexe Quellcodes postet, bzw. wenn doch dann währe es ganz nett wenn diese auskommentiert währen...


DANKE
MfG NextWay
SearchNDestroy ist offline   Mit Zitat antworten
Alt 22. 11. 2007, 19:42   # 3
SickSta
Mitglied
 
Registriert seit: May 2007
Beiträge: 94
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Danke das du diesen Thread aufgemacht hast.

Jetzt mal zu meiner Frage. Eigentlich sind es sogar 2. Ich arbeite immer noch an meinem Taschenrechner, der bis auf Division ganz gut Funktioniert. Ich Poste hier mal meinen Code. Die Fragen sind schon in den Kommentaren

Spoiler:

So hier nochmal die Probleme/ Fragen für alle:
1) Irgendwie rechnet der Rechner immer 2 mal, bei Division zeigt er sogar erst ab der zweiten Rechnung ein "vernünftiges Ergebnis an.
2) Bei Division wird in einer "falschen" Reihenfolge dividiert.
Zitat:
C++ rechnet nicht 12:2:3=2, sonder (2:3):12=0,055556....
Beim ersten Mal kommt immer 0 raus, danach das oben genannte Prob
SickSta ist offline   Mit Zitat antworten
Alt 22. 11. 2007, 21:04   # 4
Schmeisser
Gast
 
Beiträge: n/a
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Bin neu auf dem Gebiet und hab mir eben mal Visual Studio 05 gezogen. Hat das Programm überhaupt einen Compiler oder sonst eine Möglichkeit um zu sehen was man da programmiert hat -.- ?

MfG.
  Mit Zitat antworten
Alt 22. 11. 2007, 23:23   # 5
Deathwalker
Mitglied
 
Registriert seit: Aug 2004
Ort: Hinterm Hellgate 2
Beiträge: 120
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

@SickSta:

ich glaub du hast da einfach einen Dreher drin:

Code:
while( i <= anzahlrechnungen )
     {
           cout << "Geben Sie die " << i << ". Zahl zum dividieren ein: " << endl;
           cin >> eingabe;
           ergebnis = eingabe / ergebnis;
           i = i+1;
Schreib einfach mal:

ergebnis = ergebnis / eingabe;
ansonsten würdest du ja die eingabe durch das letzte zwischenergebnis teilen.
Deathwalker ist offline   Mit Zitat antworten
Alt 23. 11. 2007, 14:22   # 6
SickSta
Mitglied
 
Registriert seit: May 2007
Beiträge: 94
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Zitat:
Zitat von Deathwalker
@SickSta:

ich glaub du hast da einfach einen Dreher drin:

Code:
while( i <= anzahlrechnungen )
     {
           cout << "Geben Sie die " << i << ". Zahl zum dividieren ein: " << endl;
           cin >> eingabe;
           ergebnis = eingabe / ergebnis;
           i = i+1;
Schreib einfach mal:

ergebnis = ergebnis / eingabe;
ansonsten würdest du ja die eingabe durch das letzte zwischenergebnis teilen.

Vom Prinzip her richtig . Allerdings kommt nach dem Compilen trotzdem nicht das richtige raus. Ich will das er wenn ich erst 12 dann 2 und schließlich 3 eingebe, die 2 ausgibt und keine winzige Kommazahl. Vielleicht liegt es auch an meinem Compiler ich arbeite immer noch mit Dev-C++ der hier ja anscheinend sehr unbeliebt ist .

Und das Problem das er immer nach 2 Rechnungen fragt is auch noch da, allerdings könnte das auch am Compiler liegen. Viieleich kann ja mal ein anderer meinen Coden compilen und das ausprobieren ...


mfg
SickSta ist offline   Mit Zitat antworten
Alt 23. 11. 2007, 14:31   # 7
Larius
manchmal nur wahnsinnig
 
Benutzerbild von Larius
 
Registriert seit: Aug 2004
Ort: Österreich
Beiträge: 2.368
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Zitat:
Zitat von Schmeisser
Bin neu auf dem Gebiet und hab mir eben mal Visual Studio 05 gezogen. Hat das Programm überhaupt einen Compiler oder sonst eine Möglichkeit um zu sehen was man da programmiert hat -.- ?

MfG.
Ja, hat es. Einfach ein leeres Konsolenprojekt öffnen, dann ein cpp-file hinzufügen, programmieren, ausführen, Fehler beseitigen, nochmal ausführen, Ergebnis sehen
Fluchen ist die einzige Sprache, die die Programmierer wirklich können - unbekannter Autor
Larius ist offline   Mit Zitat antworten
Alt 23. 11. 2007, 15:24   # 8
Muddä4
Mitglied
 
Registriert seit: Sep 2007
Beiträge: 17
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Kleiner Tip @SickSta:
Fang dann mal an objektorientiert zu coden bevor dein Programm noch größer wird.
Und Visual Studio ist bäh.
Ich empfehle CodeBlocks oder Eclipse!
Muddä4 ist offline   Mit Zitat antworten
Alt 23. 11. 2007, 16:47   # 9
Schmeisser
Gast
 
Beiträge: n/a
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Zitat:
Zitat von Larius
Ja, hat es. Einfach ein leeres Konsolenprojekt öffnen, dann ein cpp-file hinzufügen, programmieren, ausführen, Fehler beseitigen, nochmal ausführen, Ergebnis sehen
Ok, ... ganz dumme Frage . Wie öffne ich ein neues Konsolenprojekt ?

MfG.
  Mit Zitat antworten
Alt 24. 11. 2007, 22:59   # 10
Schmeisser
Gast
 
Beiträge: n/a
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Ok andere Frage. Wie kann ich mein eigenes Program starten?

MfG.
  Mit Zitat antworten
Alt 26. 11. 2007, 17:35   # 11
SearchNDestroy
Mitglied
 
Registriert seit: Jul 2006
Beiträge: 90
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

also meine Frage mit dem Timer hat sich erledigt.

Was ich bräuchte, währ in einer Form eine Tasteneingabe abzufangen ... jemand ne Idee?
alles ins C# natürlich

THX schon mal
SearchNDestroy ist offline   Mit Zitat antworten
Alt 26. 11. 2007, 19:51   # 12
electric_juice
Mitglied
 
Registriert seit: Dec 2004
Beiträge: 1.352
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Google?

http://msdn2.microsoft.com/EN-US/lib...38(VS.80).aspx
electric_juice ist offline   Mit Zitat antworten
Alt 28. 11. 2007, 14:32   # 13
boban2007
Mitglied
 
Registriert seit: Nov 2007
Beiträge: 2
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Zitat:
Zitat von Schmeisser
Ok, ... ganz dumme Frage . Wie öffne ich ein neues Konsolenprojekt ?

MfG.
kann mir jeman ne carck seite schicken für programme
boban2007 ist offline   Mit Zitat antworten
Alt 28. 11. 2007, 14:34   # 14
boban2007
Mitglied
 
Registriert seit: Nov 2007
Beiträge: 2
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

hat jeman ne crack seite für mich für programme
boban2007 ist offline   Mit Zitat antworten
Alt 29. 11. 2007, 19:31   # 15
Schmeisser
Gast
 
Beiträge: n/a
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Kann mir mal bitte jemand sagen, warum mein "Hello World" Programm nicht geht?!

Code:
#include<isostream>
using namespace std;

int main(void)

{
        cout<<"hallo" 
            <<"Welt";
    return 0;
}
Er kompiliert nicht, weil "cout" nicht deklariert ist!? Das ist doch ein Befehl, der muss doch gar nicht deklariert werden.

MfG.
  Mit Zitat antworten
Alt 29. 11. 2007, 19:35   # 16
MrBigBrain
Superhirn
 
Benutzerbild von MrBigBrain
 
Registriert seit: Oct 2005
Ort: Kernel
Beiträge: 787
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Es heist auch "include<iostream>" nicht isostream .
MrBigBrain ist offline   Mit Zitat antworten
Alt 29. 11. 2007, 19:41   # 17
Gehstock
Skript Kiddy
 
Benutzerbild von Gehstock
 
Registriert seit: Aug 2005
Beiträge: 661
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Welchen Compiler verwendest du denn

normal sieht Hello World so aus

PHP-Code:
 #include <iostream>
void main()
{
   
cout<<"Hello, Welt"<<endl;
}; 

Edit zu Spät aund dann noch den Fehler überlesen
Liebe Kinder, es stimmt ... solnage auch nur der ertse und lezte Bchutsabe rihctig ist und alle andreen Bcuhsatben irgendwie vorahnden sind,
dann knan man es dennonch lesen, also macht nur weiter so, wir verstehen euch schon
Gehstock ist offline   Mit Zitat antworten
Alt 29. 11. 2007, 21:46   # 18
Schmeisser
Gast
 
Beiträge: n/a
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Ach verdammt . Ich scheiß Noob . Danke euch , ich hätte fast meinen Rechner zerkloppt, weil ich diesen dummen Fehler einfach nicht gefunden habe xD.

MfG.
  Mit Zitat antworten
Alt 06. 12. 2007, 09:50   # 19
Inkognito
Moderator
 
Benutzerbild von Inkognito
 
Registriert seit: Dec 2005
Ort: C:\Windows
Beiträge: 2.937
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Zitat:
Zitat von Gehstock
Welchen Compiler verwendest du denn

normal sieht Hello World so aus:
Bei mir sieht es so aus:
PHP-Code:
#include <stdio.h>
main()
{
printf("Hallo Welt!");
/*evtl. getchar(); oder system("PAUSE");*/

So habe ich es gelernt - wo ist der Unterschied?



// Danke insa

Geändert von Inkognito (06. 12. 2007 um 12:07 Uhr)
Inkognito ist offline   Mit Zitat antworten
Alt 06. 12. 2007, 11:12   # 20
insa
lange Rede oft kein Sinn
 
Benutzerbild von insa
 
Registriert seit: Jun 2006
Ort: im Haus
Beiträge: 483
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Der Unterschied liegt darin, dass du C verwendest, Gehstock bzw. Schmeisser verwenden hingegen C++.
Ein Spezialist weiß immer mehr von immer weniger, bis er irgendwann von gar nichts mehr alles weiß - ein allgemein gut gebildeter Mensch weiß von immer mehr immer weniger, bis er von allem gar nichts mehr weiß.
insa ist offline   Mit Zitat antworten
Alt 07. 12. 2007, 12:57   # 21
M3þh!$tø
Teufel
 
Registriert seit: Nov 2005
Beiträge: 242
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Ich hätte hier ebenfalls mal eine kurze Frage:

Mein Programm liest eine Textdatei(welche beim aufruf des Programmes als Parameter mit angegeben wird) ein und analysiert sie nach der Anzahl der Zeilen, Wörter, Sätze und Zeichen insgsamt.

Jedoch kommt bei den Zeilen und Sätzen immer als Ergebnis, die echte Anzahl(nachgezählt) +1 und dann das doppelte. Die Wörter liefern irgendwas, ka warum, die Erklärung wie ich rausfinden will wieviel Wörter es sind steht kommentiert im Code.

PS: Soll kein überragendes Programm mit allen Möglichkeiten (z.b zwei Satzzeichen hintereinander usw.) sein. Von der Grundstruktur her sollte es eigentlich stimmen, aber ich komm einfach nicht dahinter warums nicht geht!?

Hier der Code:
Spoiler:


Ich danke schon mal jetzt für jede Hilfe!
--------------------------------------------------------------------
Früher wurde mir nachgesagt ich wäre arrogant -
Heute weiß ich, dass ich perfekt bin..
--------------------------------------------------------------------
M3þh!$tø ist offline   Mit Zitat antworten
Alt 07. 12. 2007, 13:07   # 22
electric_juice
Mitglied
 
Registriert seit: Dec 2004
Beiträge: 1.352
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Code:
analysiereDatei(argv[1], Wort, satz, zeile);

if (analysiereDatei(argv[1], Wort, satz, zeile) == -1)
cout << argv[1] <<" ist nicht lesbar oder existiert nicht!\n";
else
cout << Wort << " Woerter\n" << zeile << " Zeilen\n" << satz << " Saetze\n\n" <<"Insgesamt Zeichen: "<< analysiereDatei(argv[1], Wort, satz, zeile) << endl;
return 0;
}
Hab mir die Funktion selbst nicht angeguckt, aber hier sollte der Fehler liegen du musst dich nicht wundern das falsche Zahlen raus kommen wenn du die Funktion mehrmals aufrufst.
electric_juice ist offline   Mit Zitat antworten
Alt 07. 12. 2007, 13:38   # 23
M3þh!$tø
Teufel
 
Registriert seit: Nov 2005
Beiträge: 242
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Hattest recht, daran lags.

Dankeschön

EDIT wg. 2. Problem: Hat sich erledigt, nochmal danke
--------------------------------------------------------------------
Früher wurde mir nachgesagt ich wäre arrogant -
Heute weiß ich, dass ich perfekt bin..
--------------------------------------------------------------------

Geändert von M3þh!$tø (07. 12. 2007 um 13:54 Uhr)
M3þh!$tø ist offline   Mit Zitat antworten
Alt 08. 12. 2007, 16:24   # 24
Joggl²
Mitglied
 
Registriert seit: Oct 2007
Beiträge: 16
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

Huhu,
ich bin neu im c++ programmieren und habe auch eine Frage:
Ich möchte ein Programm schreiben, das ein anderes Programm öffnet. Also ich führe mein selbst geschriebenes Programm aus und dann öffnet sich z.b. Paint.
Wie muss der Code dann aussehen? Und Achtung, ich bin wirklich ein Anfänger ;D

Danke schonmal
Joggl² ist offline   Mit Zitat antworten
Alt 12. 12. 2007, 15:12   # 25
lain-chan
Mitglied
 
Registriert seit: Dec 2007
Ort: Würzburg
Beiträge: 12
Standard Re: [Sammelthread] Codeschnippsel und kurze Fragen

[VB.NET] FTP download einer Datei, deren Name ich nicht weiß

ich schreib seid gestern nun auch vb.net und habe für die firma für die ich momentan arbeit einen ftp-client geschrieben.

da nun alles funktioniert, kommen neue wünsche ^^. und zwar, dass man datein vom server laden kann, deren namen man nicht kennt. zb mit "stichwort*" sollen sich stichworte.txt, stichwortverzeichnis.out, etc. laden.

ist sowas möglich? hab bis jetzt nichts konkretes gefunden, aber meine logik sagt mir eher dass das nix wird...

@joggl c++ programmier ich zwar nicht, aber such mal nach shell
Für einen Friedensnobelpreis würde ich töten!
lain-chan ist offline   Mit Zitat antworten
Themen-Optionen Antwort

Themen-Optionen

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in UTC +1. Es ist jetzt 02:46 Uhr.
Powered by vBulletin® copyright ©2000 - 2010, Jelsoft Enterprises Ltd.

© 1998-2010 gulli.com | Suche

Seite druckenArtikel empfehlengulli RSS News Feedsgulli twittertgulli:NewsletterSeitenanfang

Suche

gulli:News

game:Tipps

Escaria: Erobere die Welt
Artyria: Werde Gladiator
Gondal: Das Fantasy-Spiel
Last Emperor: Werde Samurai
Nightcreeps: Abenteuer pur