Die Suche ergab 691 Treffer

von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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.
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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.
von BeRsErKeR
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.
von BeRsErKeR
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. ...
von BeRsErKeR
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...
von BeRsErKeR
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.
von BeRsErKeR
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...
von BeRsErKeR
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. ;)
von BeRsErKeR
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 ...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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 ...
von BeRsErKeR
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...
von BeRsErKeR
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.
von BeRsErKeR
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...
von BeRsErKeR
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(); ...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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 ...
von BeRsErKeR
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.
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...