WinFuture-Forum.de: C++ - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 3 Seiten +
  • 1
  • 2
  • 3

C++ Jeder kann fragen

#31 Mitglied ist offline   M!neo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 366
  • Beigetreten: 08. März 06
  • Reputation: 0
  • Wohnort:Rostwurstcountry (Thüringen)

geschrieben 22. August 2008 - 21:51

switch(bla){
case 4: Anweisung; break;
default: Anweisung; break;
}

Wenn bla den Wert 4 hat. Default, falls der Wert von bla keinen deiner Cases betrifft. Mehr gibts hier.

Dieser Beitrag wurde von M!neo bearbeitet: 23. August 2008 - 15:05

0

Anzeige



#32 Mitglied ist offline   F481 

  • Gruppe: aktive Mitglieder
  • Beiträge: 291
  • Beigetreten: 13. April 08
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:daheim ^^

geschrieben 03. Oktober 2008 - 11:14

Hallo Leute,

nun möchte ich eine Datei auf meinen Server uploaden.

Hat jm einen Vorschlag wie ich das am besten realisier?

Also erst muss ich die Datei iwie eingeben (Speicherort) und dann muss ich ja noch eingeben können wo hin er es uploaden sol....

Danke

Dieser Beitrag wurde von F481 bearbeitet: 03. Oktober 2008 - 11:15

0

#33 Mitglied ist offline   Der Kenner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 566
  • Beigetreten: 30. Januar 05
  • Reputation: 0

geschrieben 03. Oktober 2008 - 18:27

Das machst du am Besten per FTP. Also such dir eine Library mit einer FTP-Implementierung. Ansonsten wäre es auch gut, wenn du nicht alles in diesen einen Thread wirfst, sondern jeweils einen neuen eröffnest.
0

#34 Mitglied ist offline   ronaldinho80 

  • Gruppe: Mitglieder
  • Beiträge: 1
  • Beigetreten: 03. November 08
  • Reputation: 0

geschrieben 03. November 2008 - 17:46

Hallo ich hätte da mal ne frage zum c++.
Bin neu hier bitte um entschuldigung fals ich etwas falsch mache. ;)

Ich schreibe gerade ein Programm, indem muss man die züfällige zahl finden.
das heisst ich gebe z.b eine zahl ien und das programm sagt mir ob es die richtige oder die falsch ist.

mein problem ist ;) : um eine zufallszahl zu generieren brauche ich de befehl int i = rand()%30;
wenn ich dass programm aber kompiliere dann nimmt er immer die gleiche zahl und zwar 11.
eigentlich sollte er immer eine andere zahl zwischen 1 und 30 nehmen.

kann mir jemand helfen komme einfach nicht weiter. :)
was mache ich falsch ?

DANKE :D
0

#35 Mitglied ist offline   smite 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.198
  • Beigetreten: 08. Januar 07
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:127.0.0.1

geschrieben 03. November 2008 - 18:04

Du hast vermutlich deinen Zufallszahlen Genearator nicht mit der funktion srand initialisiert.

1. Binde die Bibliothekt c.time ein
2. schreibe an den Anfang von deinem Quellcode:
srand ((unsigned)time(0));
3. mit rand Zufallszahlen erzeugen.
int zufall;
zufall=rand();

Dieser Beitrag wurde von smite bearbeitet: 03. November 2008 - 18:07

Eingefügtes BildEingefügtes Bild
0

#36 Mitglied ist offline   smite 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.198
  • Beigetreten: 08. Januar 07
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:127.0.0.1

geschrieben 05. November 2008 - 17:21

Und läufts? Wo lag denn dein Fehler?
Eingefügtes BildEingefügtes Bild
0

#37 Mitglied ist offline   hanussen 

  • Gruppe: aktive Mitglieder
  • Beiträge: 103
  • Beigetreten: 02. November 08
  • Reputation: 0

geschrieben 08. November 2008 - 18:04

Gerade als Anfänger würde ich mich an eurer Stelle in die heile Welt einer gemanagten Umgebung begeben (z.B. C#) und von C/C++ die Finger weglassen. Kaputt-Machen in dem Sinne kann man zwar unter Windows Vista nur sehr wenig, aber gerade wenn es Richtung hardwarenahes programmieren geht können kleine Fehler in einer defekten Hardware enden. Wenn ihr euch mal an Linux erinnert wo der Festplatten-Zugriff defekt war und die Platte beim einlegen hin war....

C# + WMI halte ich für diese kleinen Tools als optimal.

MfG Hanussen

Dieser Beitrag wurde von hanussen bearbeitet: 08. November 2008 - 18:04

There is method to my madness.
0

#38 Mitglied ist offline   def 

  • Gruppe: aktive Mitglieder
  • Beiträge: 386
  • Beigetreten: 19. Dezember 06
  • Reputation: 7
  • Geschlecht:Männlich

geschrieben 09. November 2008 - 01:10

Hallo Hanussen,

Beitrag anzeigenZitat (hanussen: 08.11.2008, 19:04)

(...) aber gerade wenn es Richtung hardwarenahes programmieren geht können kleine Fehler in einer defekten Hardware enden. Wenn ihr euch mal an Linux erinnert wo der Festplatten-Zugriff defekt war und die Platte beim einlegen hin war....

worauf genau beziehst Du Dich in Deinem letzten Satz? Hast Du eventuell eine Quelle? Was meinst Du mit Festplatten, die man "einlegt", oder wie ist das zu verstehen?
Da wir gerade beim Thema sind: Kennst Du übrigens gute Anleitungen zur Treiber-Programmierung (egal, ob Windows oder Linux), die nicht nur auf die eigentliche Programmierung eingehen, sondern auch auf die eventuellen Gefahren für die Hardware? Mein Wissen beschränkt sich darauf, dass Monitore dauerhaften Schaden davon tragen könnten, wenn sie von der Grafikkarte falsch angesprochen werden. Bei anderen Komponenten wüsste ich nicht, was da groß passieren könnte. Bei der Festplatte hielte ich durch falsche Programmierung eine mechanische Überbelastung für möglich, also dass die Platte erheblich mehr belastet wird als im normalen Betrieb und dadurch schneller ihre Lebensdauer überschreitet, oder eben totalen Datenverlust. Ansonsten, sofern das Mainboard mit "sicheren" Einstellungen betrieben (also nicht übertaktet) wird, kann ich mir kaum vorstellen, wodurch die Komponenten ernsthaft leiden könnten. - Daher mein Interesse.
Vielen Dank für Deine Zeit.

Schöne Grüße
Def
Eingefügtes Bild
0

#39 Mitglied ist offline   zwutz 

  • Gruppe: aktive Mitglieder
  • Beiträge: 649
  • Beigetreten: 17. Juli 07
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 09. November 2008 - 02:07

Beitrag anzeigenZitat (hanussen: 08.11.2008, 19:04)

Gerade als Anfänger würde ich mich an eurer Stelle in die heile Welt einer gemanagten Umgebung begeben (z.B. C#) und von C/C++ die Finger weglassen. Kaputt-Machen in dem Sinne kann man zwar unter Windows Vista nur sehr wenig, aber gerade wenn es Richtung hardwarenahes programmieren geht können kleine Fehler in einer defekten Hardware enden. Wenn ihr euch mal an Linux erinnert wo der Festplatten-Zugriff defekt war und die Platte beim einlegen hin war....

C# + WMI halte ich für diese kleinen Tools als optimal.

MfG Hanussen


das musst du mir erklären, wie man mit C++ (oder C oder gar ASM) einen Hardwaredefekt hervorrufen kann (abgesehen von Treiberprogrammierung). Man kann, wenn man will, aber auch nur dann.

Eine Programmiersprache ist ein Werkzeug. Man sollte immer die verwenden, die für das aktuelle Problem am Besten geeignet ist. Eine konkrete Programmiersprache zu empfehlen ist daher sinnlos. (obwohl C# in dem Fall wohl tatsächlich die geeignetere Sprache wäre, es sei denn, man legt wert auf Plattformunabhängigkeit)
Raise your glass if you are wrong
0

Thema verteilen:


  • 3 Seiten +
  • 1
  • 2
  • 3

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0