Die Suche ergab 691 Treffer
- 22.05.2012, 18:13
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: ÄÖÜäöüß .. ist die Welt noch nicht kompliziert genug ?
- Antworten: 38
- Zugriffe: 8162
Re: ÄÖÜäöüß .. ist die Welt noch nicht kompliziert genug ?
std::string wurde nicht so geschrieben, als dass man von ihr erben sollte oder vernünftig könnte. private erben sollte problemlos funktionieren. Würd ich in dem Fall aber wohl nicht machen wollen. Funktionieren schon, aber in diesem Fall würde ich ja eigentlich deshalb erben wollen um bestimmte Int...
- 22.05.2012, 17:08
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Fragen zu Import Libs
- Antworten: 19
- Zugriffe: 3629
Re: [C++] Fragen zu Import Libs
Ich kann den Argumenten nicht ganz folgen. Im Besonderen kann ich beim besten Willen nicht erkennen, wie das Buildsystem bei einer 3rd-Party-Lib erkennen soll, welche Libdatei nun auf die aktuelle Client-Programm-Konfiguration passt. Wie schon richtig erwähnt, gibt es u.U. sehr viele Versionen eine...
- 22.05.2012, 17:01
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: ÄÖÜäöüß .. ist die Welt noch nicht kompliziert genug ?
- Antworten: 38
- Zugriffe: 8162
Re: ÄÖÜäöüß .. ist die Welt noch nicht kompliziert genug ?
Seh ich nicht so. Nur weil einige Dinge funktionieren, ist es noch lange keine gute Lösung. Eine gute Lösung zeichnet sich nicht dadurch aus, dass manche Dinge trotzdem funktionieren, sondern eben in wesentlichen Teilen dadurch, dass Dinge die semantisch keinen Sinn machen oder gar direkt und gerad...
- 22.05.2012, 13:18
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Fragen zu Import Libs
- Antworten: 19
- Zugriffe: 3629
Re: [C++] Fragen zu Import Libs
Mal abgesehen davon, dass #pragma comment(lib, ...) nicht standardkonform ist (bzw. nicht von allen Compilern ausgewertet wird) und z.B. im g++ keine Wirkung hat.
- 22.05.2012, 13:11
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: ÄÖÜäöüß .. ist die Welt noch nicht kompliziert genug ?
- Antworten: 38
- Zugriffe: 8162
Re: ÄÖÜäöüß .. ist die Welt noch nicht kompliziert genug ?
Eigentlich bin ich nun auf einer einheitlichen Programm-Spur. Ich benutze nur noch std::string (den std:wstring brauche ich nicht mehr). Ich versuche mal ein Linux-Release .. dass dann auf unterschiedlichen Rechnern und Systemen getestet werden kann. Melde mich wieder. Du solltest vielleicht dran d...
- 18.05.2012, 23:20
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: ÄÖÜäöüß .. ist die Welt noch nicht kompliziert genug ?
- Antworten: 38
- Zugriffe: 8162
Re: ÄÖÜäöüß .. ist die Welt noch nicht kompliziert genug ?
Mal dumm gefragt. Ist UTF-8 denn kompatibel zu UTF-16 in den ersten beiden Bytes? Ich denke eigentlich nicht. Daher bringt es doch auch wenig wenn es eine UTF-8 Datei ist und man es dann in UTF-16 (std::wstring) umwandelt. Wäre hier nicht eher ein UTF-16-Format anzuraten? Ich hab auf dem Gebiet auch...
- 10.05.2012, 11:58
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Circumflex und die Console
- Antworten: 4
- Zugriffe: 2243
Re: Circumflex und die Console
Leider nein, da ich eine vorkonfigurierte Windows-Umgebung nutzen muss und keinerlei Software nachinstallieren kann. Die PowerShell ist nicht drauf. Es sind recht alte WinXP-Installationen. Aber dennoch vielen Dank für die Hilfe.
- 09.05.2012, 17:36
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Circumflex und die Console
- Antworten: 4
- Zugriffe: 2243
Re: Circumflex und die Console
Also Abfangen will ich nichts selbst. Ich werte einfach die Argumente aus die an die Main-Funktion übergeben werden und da fehlt das Zeichen bereits. Ich war nicht großer Hoffnung dass man das ändern kann.
- 08.05.2012, 16:13
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Circumflex und die Console
- Antworten: 4
- Zugriffe: 2243
Circumflex und die Console
Hallo, gibt es eine Möglichkeit beim Aufruf einer Konsolenapplikation unter Windows direkt ein Circumflex (^) in den Parametern zu nutzen? Soweit ich weiß dient es als Escapezeichen ähnlich wie der Backslash in C/C++/C#. Mein Ziel ist es reguläre Ausdrücke in der Konsole als Parameter zu übergeben. ...
- 30.04.2012, 14:24
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Unicode im Allgemeinen
- Antworten: 20
- Zugriffe: 6650
Re: Unicode im Allgemeinen
Meine Ansicht rührt wohl daher, dass die Programme die ich schreibe ausschließlich für Leute gedacht sind, die sich gut mit dem PC auskennen und in der Regel englisch sprechen oder aber der englischen Sprache mächtig sind. Und von denen würde niemand auf die Idee kommen Umlaute in Dateinamen zu schr...
- 30.04.2012, 11:57
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Spaß mit zyklischen Abhängigkeiten
- Antworten: 32
- Zugriffe: 7338
Re: [C++] Spaß mit zyklischen Abhängigkeiten
Dein Ton gefällt mir nicht. Vielleicht kommt es durch das Fehlen von Mimik und Gestik aber es macht den Eindruck, dass du mit dem falschen Fuß aufgestanden bist. Daher klink ich mich hier aus.
- 30.04.2012, 11:53
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Unicode im Allgemeinen
- Antworten: 20
- Zugriffe: 6650
Re: Unicode im Allgemeinen
Wenn du deiner Oma sagst, dass sie keine Umlaute verwenden darf, dann wird sie das schon verstehen. Vorallem aber kann das Programm auch einfach prüfen ob alle Zeichen ASCII sind und ggf. eine Fehlermeldung ausgeben. Du wirst ja sicher auch nicht jedes x-beliebige Dateiformat untersützen. Da musst d...
- 30.04.2012, 11:45
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [JavaScript/HTML] noscript
- Antworten: 3
- Zugriffe: 1270
Re: [JavaScript/HTML] noscript
Danke für die Hinweise. Ich glaube aus dem Frame heraus ist eine gute Idee. Die fixe größe benötige ich eh für das Banner im header-frame. Da kann ich das ganze in dieses frame auslagern. ;)
- 30.04.2012, 00:33
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Unicode im Allgemeinen
- Antworten: 20
- Zugriffe: 6650
Re: Unicode im Allgemeinen
Jo is klar. Zeichen wie „ und “ und — und ß kommen bei mir in Dateinamen vor. Wenn ein Programm damit nicht umgehen kann, liegt der Fehler deiner Meinung nach bei mir. Um ehrlich zu sein: Jein. Wenn ein Programm festlegt, dass es nur ASCII-Dateinamen akzeptiert, dann muss man als Nutzer eben dafür ...
- 30.04.2012, 00:26
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Spaß mit zyklischen Abhängigkeiten
- Antworten: 32
- Zugriffe: 7338
Re: [C++] Spaß mit zyklischen Abhängigkeiten
Sorry, aber ich sehe nun wirklich keinen Zusammenhang zum Problem mehr. Schlussendlich habe ich mit deinem Code nicht mal Iteratoren, sondern immer noch Zeiger?!? Prinzipiell ja nicht unbedingt schlimm, sofern du damit trotzdem zum Ziel gelangen würdest. Ich glaube aber dass ich einfach nicht verst...
- 29.04.2012, 23:51
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Unicode im Allgemeinen
- Antworten: 20
- Zugriffe: 6650
Re: Unicode im Allgemeinen
Ich finde alles jenseits von ASCII für Dateinamen fehl am Platz. Dateiinhalt ok, aber warum muss man denn Dateinamen mit Sonderzeichen oder chinesischen Schriftzeichen unterstützen? Das ist nicht nur aufwendig, sondern wie schon erwähnt auch wenig bzw. nur mit viel Aufwand portabel. Zumal man in Dat...
- 29.04.2012, 15:12
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [JavaScript/HTML] noscript
- Antworten: 3
- Zugriffe: 1270
[JavaScript/HTML] noscript
Ich bastel gerade an einer kleinen Webseite. Ich nutze framesets (Asche auf mein Haupt) und möchte die Frames per Javascript abhängig von der Fenstergröße des Browsers positionieren. Das klappt ganz gut obwohl ich die script-Sektionen außerhalb von head und body, sondern direkt im html-Bereich defin...
- 26.04.2012, 12:41
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Dokumenation von Quelltext
- Antworten: 31
- Zugriffe: 6878
Re: Dokumenation von Quelltext
Codekommentare sind schon hilfreich. In einer perfekten Welt in der Code selbsterklärend und übersichtlich ist vielleicht nicht, aber es gibt meiner Erfahrung nach keinen Programmierer der das zu 100% hinbekommt. Eine Dokumentation (mit doxygen und Co) finde ich hingegen nur dann sinnvoll, wenn man ...
- 26.04.2012, 12:21
- Forum: Algorithmen und Datenstrukturen
- Thema: case insensitive string comparison möglichst schnell
- Antworten: 15
- Zugriffe: 8948
Re: case insensitive string comparison möglichst schnell
Also ich würd in erster Linie mal was in Richtung Bitgeschupse suchen. Immerhin unterscheiden sich die ASCII Codes der Groß- und Kleinbuchstaben nur in einem einzelnen Bit (eben genau um diesen Vergleich einfacher zu gestalten). Das sechste Bit auf 0 setzen, vergleichen und bei Gleichheit schauen o...
- 26.04.2012, 10:20
- Forum: Algorithmen und Datenstrukturen
- Thema: case insensitive string comparison möglichst schnell
- Antworten: 15
- Zugriffe: 8948
Re: case insensitive string comparison möglichst schnell
Hmm eine einfache Lookup-Tabelle, die auf Großbuchstaben Kleinbuchstaben mappt wäre natürlich noch besser. Ich frage mich nur ob es schneller ist den Lookup beim Vergleich zweier Zeichen durchzuführen, oder vorher den gesamten String in Kleinbuchstaben umzuwandeln.
- 25.04.2012, 16:50
- Forum: Algorithmen und Datenstrukturen
- Thema: case insensitive string comparison möglichst schnell
- Antworten: 15
- Zugriffe: 8948
Re: case insensitive string comparison möglichst schnell
Man könnte einen kleinen Trick mit einer Art Lookup-Tabelle nutzen. Und zwar ist diese 2^7 (also 128) Bytes groß. Zu jedem ASCII-Zeichen wird ein Verundungs-Byte gespeichert. Für die meisten ist dies 255 (0xFF), für alle Kleinbuchstaben ist es 223 (0xDF). Bei einem Stringvergleich bildet man den Abs...
- 18.04.2012, 15:04
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Spaß mit zyklischen Abhängigkeiten
- Antworten: 32
- Zugriffe: 7338
Re: [C++] Spaß mit zyklischen Abhängigkeiten
Wäre eine Iteration über eine Liste denn zu aufwendig? Also etwa so: class entry; typedef std::list<entry *> entry_list; entry_list my_entries; class entry { public: static entry * entry_by_name(utf8_string name) { for (entry_list::const_iterator iter = my_entries.begin(); iter != my_entries.end(); ...
- 18.04.2012, 14:26
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Spaß mit zyklischen Abhängigkeiten
- Antworten: 32
- Zugriffe: 7338
Re: [C++] Spaß mit zyklischen Abhängigkeiten
Also so richtig verstehe ich nicht was du vor hast. Wozu muss denn das Entry selbst überhaupt einen Iterator kennen? Das erscheint mir recht unlogisch, weil der Iterator mit dem Entry nichts zu tun hat. Der Iterator verweist zwar auf ein Entry aber deshalb muss das Entry den Iterator nicht kennen. M...
- 18.04.2012, 12:46
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Spaß mit zyklischen Abhängigkeiten
- Antworten: 32
- Zugriffe: 7338
Re: [C++] Spaß mit zyklischen Abhängigkeiten
Und wozu 2 maps? Kannst du nicht einfach eine nutzen und als Key ein std::pair<utf8_string, const resource*> nehmen? Oder von mir aus ein struct mit beiden Dingen und entsprechenden überladenen Vergleichs-Operatoren. Du handelst dir meiner Meinung nach hier unnötig Redundanz ein und vorallem deine z...
- 11.04.2012, 13:47
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C#] ListView mit Checkboxes, ItemChecked-Event
- Antworten: 6
- Zugriffe: 2609
Re: [C#] ListView mit Checkboxes, ItemChecked-Event
So ich konnte es nun testen. Das Problem lag leider an einer anderen Stelle. Ich war wiedermal zu vorschnell. Trotzdem danke für die Hilfe. Zur Info: Auf Grundlage des berechneten Zustamds ( All , None , Some ) habe ich bei einem bestimmten Ereignis (bei dem die Liste neu befüllt wird) die neuen Wer...
- 11.04.2012, 12:52
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: WinAPI - Spaß mit der Codepage
- Antworten: 8
- Zugriffe: 1745
Re: WinAPI - Spaß mit der Codepage
Aber wenn ich eh alle Datei-Arbeiten umschreibe, kann ich auch was plattformunabhängiges anstreben. Die Frage ist warum du überhaupt noch mit den ANSI-Versionen gearbeitet hast. Sind das noch Altlasten aus einem älteren Projekt? Meiner Meinung nach empfiehlt sich bei der Arbeit mit gängigen C-APIs ...
- 10.04.2012, 16:43
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C#] ListView mit Checkboxes, ItemChecked-Event
- Antworten: 6
- Zugriffe: 2609
Re: [C#] ListView mit Checkboxes, ItemChecked-Event
Danke erstmal. Ich hab leider erst morgen wieder Zugriff auf den Code. Dann schau ich nochmal genau nach.
- 10.04.2012, 16:36
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: WinAPI - Spaß mit der Codepage
- Antworten: 8
- Zugriffe: 1745
Re: WinAPI - Spaß mit der Codepage
Naja du kannst ja die Widechar-Versionen wie SHGetFolderPathW (Text als UNICODE) usw nutzen. Die gibts eigentlich für alles was mit Dateinamen und Texten zu tun hat. Ansonsten bieten viele Libs, die mit UTF-8 hantieren in der Regel Konvertierungsfunktionen wie Latin1ToUTF8 oder UTF8FromLatin1 an. Mi...
- 08.04.2012, 19:02
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C#] ListView mit Checkboxes, ItemChecked-Event
- Antworten: 6
- Zugriffe: 2609
Re: [C#] ListView mit Checkboxes, ItemChecked-Event
Danke für die Antwort. Leider löst das nicht mein Problem. Deinen Code habe ich in ähnlicher Form ja bereits. Mein Problem ist aber, dass ich zusätzlich noch 2 Button-Click-Events habe, die allen Items der Liste einen Wert für die Checked-Eigenschaft zuweist und dadurch das Check-Event immer aufgeru...
- 05.04.2012, 15:51
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C#] ListView mit Checkboxes, ItemChecked-Event
- Antworten: 6
- Zugriffe: 2609
[C#] ListView mit Checkboxes, ItemChecked-Event
Hallo ich habe ein ListView, dessen Einträge eine CheckBox enthalten. Es gibt 2 Buttons um entweder alle Items anzuhaken oder bei allen Items den Haken zu entfernen. Dabei wird über alle Items iteriert und item.Checked entsprechend auf true oder false gesetzt. Darüber hinaus kann der Nutzer natürlic...