-
Gesamte Inhalte
9912 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
3
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Klotzkopp
-
Das liegt daran, dass das hier nur eine Deklaration ist: class Klassenname{ private: // ... static bool windowssetted; // Das hier ist nur eine Deklaration! [/code] Die Definition dieser Variablen fehlt, daher beschwert sich der Linker. Du musst die Variable in einer Übersetzungseinheit (Klassenname.cpp würde sich anbieten) [b]definieren[/b]. Dort kannst du sie dann auch initialisieren: [code]bool Klassenname::windowsetted = false; Nebenbei: Das Past Participle von "to set" ist "set", nicht "setted".
-
Du suchst den Fehler an der falschen Stelle. Solange keine einzige Dame auf dem Schachbrett steht, ist es völlig richtig, dass die Funktion 0 zurückgibt. Falsch ist, wie du in der main-Funktion auf den Rückgabewert 0 reagierst.
-
Wenn conflictFeld 0 zurückgibt, ist diese Schleifenbedingung false, und damit wird diese Schleife nicht betreten. Und da nur in dieser Schleife eine Dame gesetzt wird, wird keine Dame gesetzt, wenn conflictFeld 0 zurückgibt. Aber wenn keine Dame gesetzt wird, wird conflictFeld weiterhin 0 zurückgeben. Wie soll denn deiner Meinung nach jemals die erste Dame gesetzt werden?
-
Jetzt gibt conflictFeld immer 0 zurück, damit wird die Bedingung deiner inneren Schleife nie wahr, sie wird also nie ausgeführt. Ansonsten passiert in der äußeren Schleife nichts -> Endlosschleife.
-
Deine conflictFeld-Funktion gibt sowieso immer 1 zurück, egal welchen Wert status hat.
-
Du erwartest hoffentlich nicht, dass sich jemand hinsetzt und in über 200 Zeilen Code nach einem Fehler sucht, über den absolut nichts bekannt ist außer dieser tollen Fehlerbeschreibung: Benutz den Debugger, prüf die Variablenwerte, grenz den Fehler ein, beschreib das erwartete und das beobachtete Verhalten.
-
Du verwendest exchange, ohne die Funktion vorher deklariert zu haben. In C nach dem Standard von 1990 ist das erlaubt, aber der Compiler geht dann davon aus, dass die Funktion den Rückgabetyp int hat. Das ist die Warnung. Im weiteren Verlauf findet der Compiler dann die Funktionsdefinition von exchange, aber da hat sie den Rückgabetyp void. Das passt nicht zur vorausgegangenen (impliziten) Deklaration, daher der Fehler. Du kannst das verhindern, indem du exchange vor der Verwendung in selection_sort deklarierst: void exchange(int *A,int *;[/code] In diesem einfachen Fall könntest du auch einfach die exchange-Funktion vor die selection_sort-Funktion stellen.
- 6 Antworten
-
- array
- funktionsübergabe
-
(und 1 weiterer)
Markiert mit:
-
Das brauchst du nicht. Die Funktion tauscht zwei ints, fertig. Dass das hier zwei Elemente eines Arrays sind, ist für die Tauschfunktion uninteressant.
- 6 Antworten
-
- array
- funktionsübergabe
-
(und 1 weiterer)
Markiert mit:
-
Entweder übergibst du beim Aufruf die Adressen der Arrayelemente, oder du änderst die Parametertypen in Referenzen (nur C++).
- 6 Antworten
-
- array
- funktionsübergabe
-
(und 1 weiterer)
Markiert mit:
-
Na und? Sie waren für die Durchführung notwendig. Oder hättest du dein Projekt auch ohne Rechner und Möbel durchführen können? Falls deine Nutzung dieser Ressourcen in deren Abschreibungszeitraum fällt, hast du damit Kosten. Du musst das natürlich auf den Zeitraum runterrechnen. Bist du sicher, dass du eine Ausbildung zum ITK hinter dir hast? Gehört Kostenrechnung nicht zu den Ausbildungsinhalten? Natürlich macht es für die Miete und die Internetverbindung keinen Unterschied, ob du dein Projekt durchgezogen hast oder nicht. Aber das gilt auch für jedes andere Projekt des Unternehmens. Darf man deswegen einfach so tun, als wären diese Kosten nicht angefallen? Mein Rat, mal beim Rechnungswesen des Praktikumsbetriebs nachzufragen, wieviel eine Stunde deines Praktikums kostet, war durchaus ernst gemeint.
-
Echt? Windows Mobile 6 aktualisiert sich automatisch auf Windows Phone 7? Und was ist mit den Updates für die Anwendungsprogramme? Sind die auch überall vollautomatisch? Sind die in den Updateprozess des OS integriert, oder muss sich jedes Programm selbst drum kümmern? Welche Virtualisierungsmöglichkeiten gibt es? Kann das OS als Virtualisierungs-Host verwendet werden? Als Virtualisierungs-Guest?
- 13 Antworten
-
- betriebssysteme
- hilfe
-
(und 3 weitere)
Markiert mit:
-
Das kommt auf deine Bewertungskriterien an. Du erwartest jetzt doch hoffentlich nicht, dass wir dir die Recherchearbeit abnehmen?
- 13 Antworten
-
- betriebssysteme
- hilfe
-
(und 3 weitere)
Markiert mit:
-
Hardwareplattformen, Lizenzmodelle, Zertifizierungen, SDKs, Software-Publishing, Software-Updates, Anwendungsprogramme, Virtualisierung...
- 13 Antworten
-
- betriebssysteme
- hilfe
-
(und 3 weitere)
Markiert mit:
-
Das klingt mir nicht gerade nach einem passenden Projekt für einen ITK, aber daher wohl auch die Auflage. Diese Sichtweise von einem angehenden ITK finde ich schon ein wenig erschreckend. Nur weil du keinen Lohn bekommst, meinst du, dass deine Tätigkeit keine Kosten verursacht? Der Rechner, den du benutzt hast, war eine Spende? Und braucht keinen Strom? Die Internetverbindung ist auch gratis? Und du hast das Projekt im Freien durchgeführt, so dass keine Kosten für Räumlichkeiten (Möbel, Miete, Reinigung, Instandhaltung, Beleuchtung usw.) entstanden sind? Frag doch mal eure Buchhaltung, was du so kostest.
-
Erst mal: "anderst" gibt's nicht Welchem Zweck soll diese Gegenüberstellung denn dienen? Hast du vielleicht eine bestimmte Sichtweise im Auge? Als Anwender? Als Entwickler? Als Supporter, Administrator, Einkäufer, Dozent für Schulungen usw.?
- 13 Antworten
-
- betriebssysteme
- hilfe
-
(und 3 weitere)
Markiert mit:
-
Erstaunlich, wenn man bedenkt, dass da keine konkrete Software genannt wird. Aber selbst wenn da irgendetwas Hilfreiches zu finden wäre: Es geht hier trotzdem am Thema vorbei.
-
Das ist so ziemlich die schlechteste Anleitung, die ich jemals gesehen habe. Hast du dir die selbst mal durchgelesen?
-
Keine Verbindung mit lokalem Apache (war: need help)
Klotzkopp antwortete auf Augustinerbua's Thema in Linux
Hallo Augustinerbua, "need help" passt hier auf so ziemlich jeden Thread. Überleg dir bitte aussagekräftige Threadtitel. Ich hab den hier für dich angepasst. -
CWinThread stürtzt ab bei Methoden aufruf
Klotzkopp antwortete auf neo336's Thema in C++: Compiler, IDEs, APIs
Damit startest du die Threadfunktion des neuen Threads im Kontext des erzeugenden Threads. Die Funktion läuft damit in zwei Threads gleichzeitig. Lass das weg. Schildere bitte das beobachtete Verhalten (Was für eine Exception?), nicht deine Interpretation. Diese Schlussfolgerung ist nämlich falsch. -
Wenn die beiden Adressen im gleichen Subnetz liegen sollen, müssen die Bits der Adresse, die den Netz-Teil ausmachen, gleich sein. Die ersten 27 Bits der beiden Adressen sind gleich, das 28. unterscheidet sich. Der Netz-Teil der Adressen hat also höchtens 27 Bit. Es könnte aber auch jeder Wert darunter sein.
-
Das frage ich mich allerdings auch. Es könnte genauso gut /24, /25 oder /26 sein. Fehlt da ein Teil der Aufgabenstellung? Denn so ist das nicht eindeutig. Schön, aber das gibt die Aufgabe meiner Meinung nach nicht her.
-
Wenn wirklich nur Random fehlt, dann füll doch mal ein Array, in der vom Benutzer angegebenen Größe, mit dem Wert 1. Wenn du das hast, ist die Umstellung auf Zufallszahlen ein Kinderspiel.
-
Neues Aussehen, neue Probleme
Klotzkopp antwortete auf User-Root's Thema in News und Feedback zu Fachinformatiker.de
Welches Wort siehst du denn doppelt? Ich kann das nicht reproduzieren (Opera 11.01 und IE8, Win7 Enterprise x64). -
Das stimmt auch. Aber es sind 128 Adressen von 0 bis 127. Wenn du zwei rausrechnest, bleiben 126, von 1 bis 126.
-
Nur eine Kleinigkeit: Es sind 126