Zum Inhalt springen

Klotzkopp

Mitglieder
  • Gesamte Inhalte

    9912
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

Alle Inhalte von Klotzkopp

  1. Du hast eine falsche Vorstellung davon, was sizeof tut. Sizeof liefert dir die Größe eines Typs in Byte. sizeof(result) ist also sizeof(const char *), und das ist auf einer 32-Bit-Plattform üblicherweise 4. Für die Längenbestimmung musst du strlen benutzen. Und denke daran, ein zusätzliches Byte für die Nullterminierung zu reservieren.
  2. Du speicherst in arr die Adresse des lokalen char-Arrays temp, das allerdings am Ende des if-Blocks aus dem Scope läuft, damit wird der Zeiger ungültig. Selbst wenn dir das nicht um die Ohren fliegt: Bei jedem Schleifendurchlauf liegt temp an derselben Stelle im Speicher, du speicherst also in jedem Element von arr dieselbe Adresse. Dann machst du da etwas falsch. Das wäre eigentlich der richtige Ansatz. Zeig doch mal den malloc-Versuch, nicht diesen Code, der gar nicht funktionieren kann
  3. Sieht gut aus
  4. Der Winkel ist bekannt, siehe Aufgabenstellung. Mit nur einer einzigen gegebenen Größe ließe sich diese Aufgabe nicht lösen.
  5. Den Editor lass erst einmal weg, zuerst musst du den mathematischen Teil lösen. Du hast da ja offensichtlich ein rechtwinkliges Dreieck (wenn der Turm nicht gerade in Pisa steht ). Welchen Seiten des Dreiecks entsprechen die gegebene und die gesuchte Strecke? Weißt du, welche Streckenverhältnisse Sinus, Kosinus und Tangens wiedergeben?
  6. Dann kannst du Surfen allerdings vergessen, denn das sind die Ports, die der Browser üblicherweise verwendet. Wenn du jedes unerwünschte oder potenzielle Schadprogramm einzeln "dichtmachen" willst, wirst du nicht fertig. Das hat mit Neugier nichts zu tun. Die Frage sollte dich auf die Unzulänglichkeit deines Sicherungsansatzes aufmerksam machen.
  7. Auch wenn du meinst, dass dein Code richtig ist, zeig ihn bitte trotzdem. Dann geht die Diagnose viel schneller, und wir müssen hier nicht herumraten, ob nicht vielleicht doch ein Fehler im Code steckt. Fehlt da vielleicht das ".h" in den Include-Direktiven? Das heißt nicht viel.
  8. socket.h und unistd.h sind keine Bibliotheken. Dass sich ein Code kompilieren lässt, heißt nicht, dass er keine Laufzeitfehler erzeugt, oder gar fehlerfrei ist. Der Grund für deine Speicherzugriffsfehler ist nicht "fehlende Bibliotheken", sondern Fehler im Code. Es gibt kein Paket, das alle Bibliotheken enthält. Die genannten Dateien befinden sich wohl in libc6-dev.
  9. Ich würde keine Software benutzen, die auf diesen Rechnern selbst läuft. Ich denke, dass Schüler so etwas in kürzester Zeit aushebeln.
  10. Nein. Programm aus -> Port geschlossen. Ports sind keine Klappen, die man irgendwie auf- und zumacht. Ein Port its offen, weil dort ein Dienst angeboten wird. Es gibt Windows-Versionen mit eingebauter Firewall-Software, wo du so etwas einstellen kannst. Wenn ICQ nicht mit dem Netzwerk kommunizieren soll, dann mach ICQ aus. Es ist bei diesem Thema wichtig, dass du weißt, was du tust, und nicht einfach irgendwie mit einer Firewall-Software herumspielst. Es kann durchaus sein, dass dein Betriebssystem manche Dienste im lokalen Netzwerk braucht, um so zu arbeiten, wie du es erwartest.
  11. Das ist der Port dieses Sockets. Ob das "deiner" ist, kommt darauf an, ob das unter Local oder Remote Address steht. Siehe RFC 793. Mit "offen" bezeichnet man üblicherweise die, die auf Anfragen warten (LISTEN). Indem du das Programm, das auf diesem Port einen Dienst anbietet, beendest oder so einstellst, dass es diesen Dienst nicht mehr anbietet. Dann wird dieser Dienst natürlich nicht mehr angeboten. Du solltest also vorher sehr genau wissen, was du da tust.
  12. Macht man das nicht gerade im Bühnendeutsch absichtlich, um für bessere Verständlichkeit zu sorgen? Siehe Dialekt, Regiolekt, Idiolekt
  13. Es macht insofern einen Unterschied, als du damit hier im falschen Forum bist. Verschoben -> Java
  14. CStdioFile kann Unicode weder lesen noch schreiben. Im Internet findet man einige Anleitungen, wie man einen Arbeitedrumherum hinkriegt.
  15. Wirf das raus: char VTR1 = VTR[0]; char VTR2 = VTR[1]; char VTR3 = VTR[2]; char VTR4 = VTR[3]; char VTR5 = VTR[4];[/code]Die Variablen benutzt du nicht.
  16. Beschreib doch mal deinen Lösungsweg auf Deutsch. Aus dem Code ist der nicht so gut ersichtlich. Ich würde einfach den eingegebenen Text in eine Zahl umwandeln, und die wieder in Text.
  17. Das kann an deinem lokalen Dialekt liegen. Es gibt bairische Dialekte, bei denen S praktisch immer stimmlos ist.
  18. Das liegt dann aber an deiner persönlichen Vorstellung von "scharf". Ich sehe scharf = stimmlos, und alles passt. Ich verstehe nicht, warum du ein Schriftzeichen, das eine eindeutige Aussprache hat (ß), durch eins ersetzen willst, das keine eindeutige (s) oder eine andere (ss) hat. Geht es dir nicht darum, dass man besser von Schreibweise auf Aussprache schließen kann? Da haben wir's wieder. Wir sollten hier nicht mehr den Begriff scharf benutzen, darunter verstehst du anscheinend etwas völlig anderes als ich (und offenbar viele andere).
  19. Viele? Mir ist noch nie jemand begegnet, der das so ausspricht. Hast du das wirklich schon mal so gehört? Ich sehe da den Zusammenhang nicht. Du scheinst aus "scharfes S" auf "kurzer Vokal" zu schließen, aber es ist ja genau andersherum. Scharfes S heißt langer Vokal. Ist doch eigentlich prima: Aus der Schreibweise ergibt sich eindeutig die Aussprache. Ich glaube, dass du dir unter einem scharfen S einfach nur etwas völlig Falsches vorstellst. Scharfes S heißt zunächst mal nicht mehr als stimmlos. Auch ein normales, einzelnes S wird oft genauso ausgesprochen. Stimmloser alveolarer Frikativ ? Wikipedia
  20. Wenn man sich mal die Dokumentation der Timer-Klassen anguckt, sieht man schnell, welche für Dienste bzw. Multithreading geeignet ist. Timer Class (System.Timers) Timer Class (System.Windows.Forms) Hat dein Dienst ein GUI? Ich hoffe doch nicht.
  21. Ich fürchte aber, dass man für die Antwort "Widerspruch in der Aufgabenstellung" nicht so besonders viele Punkte in der Klausur bekommen wird.
  22. Dann funktioniert dein Algorithmus nur, wenn das erste Element Teil des Zyklus ist. Das muss aber nicht so sein. Mit welchem Knoten könntest du denn noch tauschen? An welchen kommst du garantiert schnell ran?
  23. Was ist ein NetObjekt? Was meinst du mit Einbinden?
  24. Was ist Anker.next? Dass du nicht beliebig viele zusätzliche Variablen anlegen darfst. Das muss eben im Rahmen von O(n) bleiben. Du musst ja nicht mit dem letzten tauschen
  25. Dienste haben eine eigene Window Station und damit einen eigenen Desktop. Sie müssen ja auch funktionieren können, wenn kein Benutzer angemeldet ist. Es gibt (aber auch nur bis Windows XP) die Möglichkeit, einen Dienst mit dem Desktop eines Benutzers interagieren zu lassen, aber das ist ein Sicherheitsproblem. Siehe http://en.wikipedia.org/wiki/Shatter_attack Das ist ja genau das, was nicht funktioniert

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...