Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Klotzkopp

User
  • Registriert

  • Letzter Besuch

Alle Beiträge von Klotzkopp

  1. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in Netzwerke
    Das: finde ich sehr seltsam. Wie lautet Deine Subnetzmaske?
  2. Lass t in einer Schleife laufen, dann bilden die Wertepaare aus t und dem Formelergebnis einen Punkt. Und wir haben nichts unterschlagen: exp(x) berechnet e hoch x. Für die grafische Darstellung bist Du im falschen Forum
  3. Die Klammern um r*c sind schon wichtig
  4. ^ ist der bitweise XOR-Operator. U = Udach * exp( -(t / (R*C) );
  5. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C++: Compiler, IDEs, APIs
    Wie Orffi schon sagte, catch( ... ) fängt alle Exceptions.
  6. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in Anwendungssoftware
    Du bist noch nicht auf die Idee gekommen, "optima.ttf" in eine Suchmaschine einzugeben? http://www.google.com/search?q=optima%2Ettf
  7. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C und C++
    Ich erzeuge einen Zeiger auf Test names pTemp. Diesem weise ich auch gleich einen Wert zu, und zwar die Adresse von wurzel. Beim ersten Schleifendurchlauf passiert folgendes: Da pTemp auf wurzel zeigt, ist pTemp->b gleichbedeutend mit wurzel.b. In jedem Fall wird ein neues Test erzeugt, und dessen Adresse in wurzel.b gespeichert. Danach setzt ich pTemp auf einen neuen Wert, nämlich die Adresse des gerade neu erzeugten Objekts. Dadurch wird beim nächsten Schleifendurchlauf die Adresse des neuen Tests nicht in wurzel.b, sondern im zuletzt erzeugten Test gespeichert.
  8. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C und C++
    Jo, hast Recht
  9. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C und C++
    void main() { Test wurzel; int i=0; Test* pTemp = &wurzel; while(i<10) { pTemp->b = new Test; pTemp = pTemp->b; } }[/PHP]
  10. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C und C++
    So, es gibt jetzt mehrere Möglichkeiten, in C++ so eine Liste zu implementieren. In der Standard Template Library (STL) gibt es mehrere Klassen, die genau das können. Es handelt sich dabei um Template-Klassen, d.h. es sind Schablonen, bei denen Du noch angeben musst, was die einzelnen Objekte der Liste sind. Ich würde std::vector empfehlen: #include <vector> std::vector< int > meinIntVector; deklariert einen "vector" von ints. So etwas könntest Du verwenden, um die Zahlen zu jedem Wort zu speichern. Du kannst mit meinIntVector.push_back( Zahl ) neue Zahlen zum vector hinzufügen. Für die Wortliste kannst Du auch einen vector verwenden, allerdings muss jeder Eintrag nicht nur das Wort selbst enthalten, sondern auch die Liste mit den Zahlen: typedef struct { char szWort[200]; std::vector< int > DateiListe; } WortListenEintrag; std::vector< WortListenEintrag > meineWortListe;
  11. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C und C++
    Also: Du brauchst eine Liste der Wörter im Speicher (anstelle der Datei Index.idx). Zu jedem Wort brauchst Du eine weitere Liste, in der die Zahlen gespeichert werden, die auf die Dateien verweisen, die in Path.idx stehen. Wortliste---> Hund Katze Maus Dateilisten| 1 3 1 | 2 4 2 v 7 5 5 6 7 8 9 [/CODE] Letztendlich geht es nur darum, die Daten, die in Index.idx abgelegt würden, im Speicher zu halten. So weit klar?
  12. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in Webdesign
    Das schlimmste, das ich in dieser Richtung mal gesehen habe, sah in etwa so aus: if( ( login == "User1" && pw == "PW1" ) || ( login == "User2" && pw == "PW2" ) || ( login == "User3" && pw == "PW3" ) ...und so weiter, über 20 Zeilen. Da wurden wirklich sämtliche Logins samt Passwörtern an jeden Client im Klartext versandt. Die Seite ist inzwischen nicht mehr am Netz. Ach ja, natürlich hatte sich der Programmierer "abgesichert", indem er die rechte Maustaste abgefangen hat
  13. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C und C++
    Ausgehen musst Du von einer Liste, die die gefundenen Worte enthält. Zusätzlich muss aber jedes Element dieser Liste wiederum eine Liste von Zahlen beinhalten, die die Dateien bezeichnen, in denen das Wort gefunden wurde. Wie das konkret aussieht, hängt davon ab, was für eine Art von Liste Du benutzt. Willst Du die STL verwenden, eine verkettete Liste oder eine Wrapper-Klasse für einen selbsterweiternden Array? Oder was ganz anderes?
  14. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C und C++
    Ich würde vorschlagen, dass Du Dir selbst eine Klasse schreibst, die ein solches selbsterweiterndes Array simuliert, am besten mit Listen, die Listen von Listen enthalten. So wird nicht mehr Platz als nötig verbraucht.
  15. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C und C++
    Wenn ich zu Dir nach Haus komme, und irgendwas auf die Wände schreibe, Dir das nicht passt, und Du es wieder wegwischst und mir Hausverbot erteilst, ist das dann für Dich auch Zensur?
  16. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in Webdesign
    Auch immer hilfreich: Die goldenen Regeln http://www.karzauninkat.com/Goldhtml/
  17. Cbt

    Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in IHK-Prüfung allgemein
    Ich tippe auf Computer Based Training... Hier steht was darüber: http://www.hyg.uni-heidelberg.de/Main-CBT.htm
  18. Passiert das bei jedem Projekt, oder nur bei einem bestimmten?
  19. Zweiter Versuch, wieder falsches Forum. Versuchs doch mal in "Compiler, IDEs, APIs zu C++" ...
  20. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C++: Compiler, IDEs, APIs
    Also mein Beispiel funktioniert mit 7 Clients (mehr hab ich nicht getestet). Die 5 ist wohl wirklich nur die Größe der Accept-Warteschlange
  21. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C++: Compiler, IDEs, APIs
    CAsyncSocket::Listen erlaubt höchstens 5 wartende Verbindungen, d.h. wenn Du fünf eingehende Verbindungen nicht mit Accept annimmst, wird der jeder weitere Connect abgewiesen.
  22. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C++: Compiler, IDEs, APIs
    Ich habs grad mal durchgespielt: Wenn Du CAsyncSocket benutzt, brauchst Du keine Threads zu starten, offenbar macht das die MFC unter der Haube. Der Server braucht zunächst einmal einen Socket, mit dem er Create( port ) und Listen aufruft. Der Client braucht einen Socket, mit dem er Create() und Connect( port, "ip" ) aufruft. Der Socket des Servers erhält dann einen OnAccept-Aufruf. Da drin musst Du einen neuen CAsyncSocket erzeugen und mit Accept entgegennehmen. Ich kann Dir das Beispiel schicken, wenn Du möchtest. Ist aber nicht vollständig, ich leake die Sockets und die Daten gehen bisher nur von den Clients zum Server.
  23. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C++: Compiler, IDEs, APIs
    Seh ich das richtig? Nach dem Accept startest Du einen Thread, der gleich wieder accept ausführt?
  24. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C++: Compiler, IDEs, APIs
    Du musst dem neu erzeugten Thread den Socket Handle mitgeben, den accept zurückgeliefert hat. Poste doch mal den Teil des Quellcodes mit dem accept und der Threaderzeugung.
  25. Klotzkopp hat auf einen Beitrag in einem Thema geantwortet in C++: Compiler, IDEs, APIs
    Such mal in Richtung fnmatch oder glob. Genaueres weiß ich auch nicht.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.