{title}

Ich schreibe ein Programm, das den Befehl DIR mit der Windows XP-Eingabeaufforderung verwendet und auf ein Problem stößt. Eines der Verzeichnisse enthält das Zeichen " " (ALT + 130), und bei der Ausgabe auf dem Bildschirm wird es einwandfrei gedruckt Ich versuche, das Ergebnis in eine Datei zu schreiben, in der " " durch ein Komma ersetzt wird. C: Example> dir " "/bC: Example Fold rC: Example> dir " "/b>. txtC: Example> more <list.txtC: Example Fold rall scheint gut zu sein, aber wenn ich versuche, die Datei mit dem Editor/Wordpad anzuzeigen oder mit einem anderen Programm zu lesen, sehe ich Folgendes: C: Example Fold Es scheint, dass das "Komma" -Zeichen in hexadezimaler Schreibweise als 82 (konvertiert in dezimal 130, was dem Alt-Code entspricht) geschrieben wird und von der Eingabeaufforderung als interpretiert wird, wenn das in hexadezimaler Schreibweise tatsächlich als "E9" (233 in decimal) Long story short.ohne alle möglichen Ausnahmen in meinem Programm fest zu codieren, gibt es eine Möglichkeit, die Eingabeaufforderung zu erhalten, um den Text wörtlich auszugeben?

Dies ist ein Codepageproblem. Bei der Ausführung von DIR muss die aktive Codepage Zeichen mit Akzent unterstützen. Ich vermute, Ihre Systemvorgabe ist eine angelsächsische, die es nicht tut? (höchstwahrscheinlich 850). Sie können dies überprüfen, indem Sie das ausstellen chcp Befehl ohne Parameter wird dann die aktuell aktive Codepage angezeigt. Verwenden Sie zum Ändern den Befehl chcp mit der Nummer der gewünschten Codepage. Zum Beispiel chcp 1252 (Wenn ich auf Französisch oder Spanisch arbeite, verwende ich die Codepage 1252, die die gebräuchlichsten Akzentzeichen für westeuropäische Sprachen unterstützt.) Siehe diese Screenshots. Sie können die Standard-Systemcodeseite auch in der Systemsteuerung unter Regions- und Sprachoptionen auf der Registerkarte Erweitert ändern. Viele Informationen im Web darüber, welche Codeseiten es gibt. www.sisulizer.com/support/codepages.shtml#HowToChange

Das ist es sicherlich; unter Verwendung von 437 atm. Wenn Sie etwas in den Quellcode schreiben, um die ursprüngliche Codepage zu speichern, vorübergehend auf 1252 zu wechseln und zurück zu wechseln, sollten Sie die Hilfe zu schätzen wissen. Es war nicht die Alternative, mehrere Stunden damit zu verbringen, einen schwachen Fix zu programmieren.

Feinster CPU-Kühler für Intel Core I-7

Hallo nochmal. Ich würde gerne wissen, welcher der besten CPU-Kühler für den Intel Core i-7 920 ist. Diese Listen stammen von www.CyberPowerPC.com weil ich von dort aus einen PC bestelle und mein Budget bis zu 15001 $ beträgt. Thermaltake V1 Gaming-CPU-Lüfter (ausgezeichnetes Übertakten + geräuscharmer Schutz + Smart CPU & System-Wärmemonitor) (Venom Boost Pro OC-zertifiziert) 2. Thermaltake CL-P0466 SpinQ Gaming CPU-Lüfter3. XtremeGear HP-1216X Fünf Heatpipes Kupferkühlkörper mit direktem Kernkontakt CPU-Lüfter (extrem leise bei 20 dB (A) und Übertaktungssicherheit) (extrem leise bei 20 dB (A) und Übertaktungssicherheit) (Venom Boost Extreme OC Certified) 4. Xigmatek Dark Knight-S1283V Gaming-CPU-Lüfter (Doppelschicht-HDT-Technologie für maximale Kühlung) 5. Hammer Gaming-CPU-Lüfter von Xigmatek Thor (Doppelschicht-HDT-Technologie für maximale Kühlung) 6. CoolerMaster V8 Gaming CPU Lüfter (extrem leiser Betrieb bei nur 22dBA + Overclock Proof) (Venom Boost Extreme OC Certified) 7. Vigor Monsoon III LT Dual-CPU-Lüfter (extrem leiser Betrieb bei nur 20 dB)

STOSSEN

Der mit JEDER CPU gelieferte Kühlkörper und Lüfter ist vollkommen ausreichend, solange Sie nicht übertakten. Abgesehen davon, wählen Sie einfach einen aus, es sind alles ziemlich überteuerte Metalllamellen mit einem Lüfter; gehe einfach mit den Bewertungen.

Tatsächlich würde ich einige Zeit damit verbringen, zu bestimmen, welche angesichts der Einschränkungen des Freiraums im Gehäuse und unter Berücksichtigung aller anderen Komponenten passt. Hier würde ich anfangen.

Dies beantwortet Ihre Anfrage nicht direkt, aber ich denke, es wird helfen. Intel veranstaltet mit seinen Experten ein Live-Chat-Event, bei dem die Kunden Fragen zu ihren Kernprozessoren stellen können. Ich gehe davon aus, dass es eine gute Plattform sein wird, diese oder andere Fragen zu stellen. Die Veranstaltung findet am 26. Februar um 9:30 Uhr GMT statt. www.intellivechat.com/facebook.html

Beliebte Beiträge