Tag: cstring

Bezieht sich auf 0-terminierte strings, popularisiert durch C, sowie die header-Dateien “ string.h` und `cstring`.

die Zuweisung einer const char-array ein char-array

Anzahl der Antworten 2 Antworten
Also ich habe eine Klasse, E-Mail, mit einer Klasse, die Daten-Mitglied, char Typ[30]; und static const char FIRST_CLASS; außerhalb der Klasse definition, die ich initialisieren FIRST_CLASS , um "Erste Klasse". In meinem Standard-Mail-Konstruktor möchte ich type auf

Suche CStrings in C++

Anzahl der Antworten 3 Antworten
Ich Frage mich, ob es eine native C++ (oder STL/Boost) - Funktion, die Suche nach einem CString-für eine angegebene Zeichenfolge? z.B. CString strIn = "Test number 1"; CString strQuery = "num"; bool fRet = SomeFn(strIn, StrQuery); if(

Die einfachste Methode zum vergleichen von string mit integer zu string mit hex

Anzahl der Antworten 2 Antworten
Ich habe zwei strings mit integer - (z.B. string strInt = "100") und eine mit der hex-Zahl (z.B. string strHex = "0x64"). Was ist der Schnellste/schöner/sicherer Weg, um zu vergleichen, ob die Werte der strInt und strHex

Write CString-Datei

Anzahl der Antworten 2 Antworten
Ich versuche zu schreiben, die einen cstring in eine Datei, aber bisher erfolglose. Ich habe versucht, die folgenden: std::ofstream myfile; myfile.open(Placering, std::ofstream::out); myfile << output; myfile.close(); Dieser jedoch scheint nur auf print-die Adresse von "output" auf "myfile".

MFC-C++ - Wie kann ich ein const char-Wert in der MessageBox?

Anzahl der Antworten 1 Antworten
Ich hoffe, dass der Titel war gut genug, um zu erklären, was erforderlich ist. Nach der Lösung dieses viel mein Projekt getan werden sollte. Als ich dies Tat char e[1000] = "HELLO"; CString msg; msg.Format(_T("%s"), e); MessageBox(msg);

Richtige Möglichkeit für das definieren einer Konstante C-Strings in C++?

Anzahl der Antworten 4 Antworten
Meiste Zeit sehe ich Konstante C-strings definiert als: static char const* MY_CONSTANT = "Hello World"; Jedoch die Zeiger selbst ist nicht const. Wäre es nicht eher angebracht, machen Sie es wie unten? static char const* const MY_CONSTANT

C++: wie konvertieren von ASCII-oder ANSI in UTF8 und speichert Sie in std::string

Anzahl der Antworten 2 Antworten
Meiner Firma verwenden Sie code wie diesen: std::string(CT2CA(some_CString)).c_str() denen ich glaube, dass es konvertiert einen Unicode-string (deren Typ CString)in ANSI-Codierung, und diese Zeichenfolge ist für einen E-Mail-Betreff. Allerdings-header der E-Mail (zu dem Thema) zeigt an, dass die

Wie aus initialisieren vector<char *> mit string-literalen?

Anzahl der Antworten 3 Antworten
Das problem kommt von einer übung auf C++ Primer 5th Edition: Schreiben Sie ein Programm zuordnen, um die Elemente aus einer Liste von char* - Zeiger C-Stil Zeichenketten zu einem Vektor von strings. ----------------Oringinal Frage------------ Zuerst habe

Wie um zu überprüfen, ob ein CString enthält nur numerische Zeichen

Anzahl der Antworten 2 Antworten
Bin ich beim Lesen aus einer Datei und analysieren dessen Inhalt. Ich brauche zu machen sicher, dass ein CString Wert bestehen nur aus zahlen. Was sind die verschiedenen Methoden konnte ich es erreichen? Beispielcode: Cstring Validate(CString str)

Drucken Sie Elemente von einem array von Zeichenfolgen in c

Anzahl der Antworten 3 Antworten
Ich habe eine Funktion, die einen Zeiger auf das erste element in einer C-String-array. Dies ist das array, und wie ich ging über die es: char element1[60] = "ubunz"; char element2[60] = "uasdasffdnz"; char* array[10] = {element1,element2};

Fehler: Konvertierung zu nicht-Skalar-Typ

Anzahl der Antworten 2 Antworten
Ich mache eine Reihe von abgeleiteten Klassen, die für eine Zuordnung. Ich bin angehalten, mit char-arrays (c-strings). Wenn ich kompilieren, ich erhalte die Fehlermeldung: Homework11.cpp: In function âint main()â: Homework11.cpp:72: error: conversion from âchar [10]â to non-scalar

Breaking down-string und speichern in array

Anzahl der Antworten 2 Antworten
I want to break down ein Satz, und speichern Sie jede Zeichenfolge in ein array. Hier ist mein code: #include <stdio.h> #include <string.h> int main(void) { int i = 0; char* strArray[40]; char* writablestring= "The C Programming

Richtige Weg, um kopieren von C-strings

Anzahl der Antworten 4 Antworten
Gibt es eine einfache Möglichkeit zum kopieren von C-strings? Habe ich const char *stringA, und ich will char *stringB nehmen den Wert (beachten Sie, dass stringB ist nicht const). Ich habe versucht stringB=(char*) stringA, aber das macht

Wie kann ich schneiden Sie ein string in C?

Anzahl der Antworten 2 Antworten
Ich brauche zu finden, wenn ein char-array beginnt mit "HINZUFÜGEN". Ich weiß, zu verwenden, strcmp(), aber ich weiß nicht, wie man die ersten drei Zeichen. Ich hasse das arbeiten mit c-strings. Wie kann ich nehmen Sie eine

CString zu LPCTSTR Konvertierung

Anzahl der Antworten 2 Antworten
Ich habe eine CString-variable, die ich ein zu konvertieren brauchen, um LPCTSTR(const char*) .Ich brauche diese Umwandlung so, dass ich es als argument in einer Funktion . CString wie folgt Aussehen : CString sqlTemp = _T("INSERT INTO

Was ist mit std::string::c_str() Leben?

Anzahl der Antworten 7 Antworten
In einem meiner Programme, ich habe die Schnittstelle mit einigen legacy-code arbeitet mit const char*. Können sagen, ich haben eine Struktur, die sieht so aus: struct Foo { const char* server; const char* name; }; Mein höheres-level-Anwendung

Wie konvertiert CString const char*?

Anzahl der Antworten 2 Antworten
ich konvertieren möchten, CString const char*, habe ich das const char* cstr = (LPCTSTR)CString; aber es wird nicht kompiliert,so, wie Sie es machen, oder wie konvertieren von CString zu double verwendete ich diese Methode _tstof aber es

Wie erstelle ich meine eigene strcpy Funktion?

Anzahl der Antworten 3 Antworten
Ich versuche zu entwerfen ein Programm, in dem ich Ihnen einen 3 Funktionen ähneln den Funktionen der c-standard-Bibliothek (strlen strcmp,strcpy). Die ersten beiden habe ich bekommen in der Nähe zu schlichten, nur das Letzte ist das größte

wie führen Sie die Umkehrung eines Satzes Wort für Wort in C?

Anzahl der Antworten 12 Antworten
#include <stdio.h> int main(void) { int i,j; int wordstart = -1; int wordend = -1; char words= "this is a test"; char temp; //Reverse each word for (i = 0; i < strlen(words); ++i) { wordstart =

Wie zum verketten mehrerer CString

Anzahl der Antworten 2 Antworten
Alle Funktionen return CString, dies ist eine MFC-code, und kompilieren in 32 & 64 bit. Derzeit bin ich mit CString sURI = GetURL(); sURI += GetMethod(); sURI += "?"; sURI += GetParameters(); Existiert irgendeiner Art und Weise

Löschen müssen CString nach verwenden, um Speicher frei?

Anzahl der Antworten 4 Antworten
Wenn ich mich mit einem CString-so: void myFunc(char *str) { CString s(str); //Manipulate other data with CString //... //Finished //Should I somehow delete 's' here to avoid a memory leak? } Wird der string gelöscht, sobald die

C-Programmierung drucken array von Zeichen

Anzahl der Antworten 4 Antworten
Ich habe ein array von Zeichen erklärt als: char *array[size]; Wenn ich eine printf("%s", array); gibt es mir einige sinnlose Zeichen, warum es so ist? http://www.cplusplus.com/reference/clibrary/cstdio/printf/ Diese url zeigt printf nimmt im format: `int printf ( const

Wie man einen CString-Objekt aus einer Datei mit CFile::Read() in Unicode?

Anzahl der Antworten 3 Antworten
Den Zeichensatz Unicode. Ich möchte eine Zeichenfolge schreiben von CString Typ in eine Datei, und dann Lesen Sie es aus die Datei anschließend. Ich Schreibe den string in eine Datei mit CFile::Write () - Methode: int nLen

Rückgabe eines leeren C-String

Anzahl der Antworten 2 Antworten
Einfache Frage: Wie Sie wieder einen leeren C-String-mit so wenig code wie möglich? Ich habe code, der benötigt, um eine leere char*. Ich bin auf der Suche nach etwas entlang der Linien von return "";. Ich weiß,

Umwandlung von int in c-string (const char*) nicht

Anzahl der Antworten 2 Antworten
Ich nicht, um zu konvertieren int zu einem c-string (const char*): int filenameIndex = 1; stringstream temp_str; temp_str<<(fileNameIndex); const char* cstr2 = temp_str.str().c_str(); Ist es kein Fehler, aber cstr2 nicht dem erwarteten Wert. Es ist initialisiert mit

C - Wie liest man einen string zeilenweise?

Anzahl der Antworten 1 Antworten
In meinem C-Programm, ich habe einen string, den ich verarbeiten möchten, eine Zeile zu einem Zeitpunkt, idealerweise speichern Sie jede Zeile in eine andere Zeichenfolge ein, zu tun, was ich will, sagte, saite, und wiederholen. Ich habe

Konvertierung von UTF-8 char * CString

Anzahl der Antworten 3 Antworten
Wie konvertiere ich einen string in UTF-8 char* CString? InformationsquelleAutor Greenhorn | 2011-04-15

Wie soll ich das reservieren von Speicher für die c-string (char-array?

Anzahl der Antworten 3 Antworten
So, in dem Versuch zu lernen wie man C-Strings in C++, ich in Probleme mit der Speicherzuweisung. Die Idee hier ist, dass ein neuer string erstellt von der format (s1 + sep + s2) Der text, den

CString maximale Länge

Anzahl der Antworten 3 Antworten
Was ist die maximale Länge in Zeichen an, die ein CString-Objekt halten kann? InformationsquelleAutor rec | 2008-10-07

Einfach verschlüsseln eines Strings in C

Anzahl der Antworten 7 Antworten
Ich versuche zu verschlüsseln, eine Abfrage auf ein Spiel, das ich mache, wenn das öffnen einer url. Es muss nicht kompliziert sein, in der Tat, da arbeite ich von eine Spiel-engine, die es braucht, um so einfach

CString zu konvertieren Zeichen-array?

Anzahl der Antworten 5 Antworten
Wie konvertieren in MFC CString in char (zeichenarray) InformationsquelleAutor yesraaj | 2009-04-24

string-array mit Müll-Zeichen am Ende

Anzahl der Antworten 7 Antworten
Ich habe ein char-array Puffer, die ich verwende, um Zeichen zu speichern, die der Benutzer-Eingabe. Mein code unten funktioniert aber hat ein paar Pannen, die ich nicht herausfinden können: wenn ich ausführen ein printf zu sehen, was

Umwandlung von String, Cstring in c++

Anzahl der Antworten 3 Antworten
Ich bin Zeichenfolge zu konvertieren, das string="apple"und möchten, dass in c-string dieser Stil char *c hält {a,p,p,l,e,'\0'}. Die Vordefinierte Methode sollte ich verwenden? Vielen Dank im Voraus. InformationsquelleAutor der Frage teamaster | 2012-08-06

Wie entfernen, erstes Zeichen aus dem C-string?

Anzahl der Antworten 6 Antworten
Kann jemand mir bitte helfen? Brauch ich zum entfernen des ersten Zeichens aus einer char * in C. Beispielsweise char * contents enthält eine '\n' als erstes Zeichen im array. Ich müssen zu erkennen und zu beseitigen,

iPhone stringWithCString ist veraltet

Anzahl der Antworten 3 Antworten
Ich benutze diesen code zum Auslesen von Daten aus der sqlite-Datenbank: keyFromSql = [NSString stringWithCString:(char *)sqlite3_column_text(preparedStatement, 1)]; aber der compiler gibt mir die Warnung schrieb im Titel... also, was ist der richtige und nicht veralteten Methode auf,

Matplotlib, alternativen zu savefig() um die Leistung zu verbessern, die beim speichern in ein CString-Objekt?

Anzahl der Antworten 2 Antworten
Ich versuche den Prozess zu beschleunigen, speichern meine charts zu Bildern. Jetzt erstelle ich ein cString-Objekt, wo ich das Diagramm speichern, mit savefig; aber ich würde wirklich, wirklich zu schätzen jede Hilfe, die zur Verbesserung dieser Methode

Wie konvertieren von CString und ::std::string ::std::wstring?

Anzahl der Antworten 13 Antworten
CString ist ganz praktisch, während std::string ist mehr kompatibel mit STL-container. Ich bin mit hash_map. Allerdings hash_map nicht unterstützen CString wie Schlüssel, so will ich konvertieren CString in std::string. Schreiben Sie eine CString hash-Funktion scheint zu viel

UTF-8, CString und CFile? (C++, MFC)

Anzahl der Antworten 3 Antworten
Derzeit arbeite ich auf einem MFC-Programm, das speziell arbeiten mit UTF-8. Irgendwann, ich habe das schreiben von UTF-8 Daten in einer Datei; das zu tun, ich bin mit CFiles und CStrings. Wenn ich Schreibe utf-8 (Russisch Charaktere,

Wie kann ich den hash eines string zu einem int mit c++?

Anzahl der Antworten 9 Antworten
Habe ich zu schreiben mein eigenes hash-Funktion. Wenn ich wollte nur die einfache hash-Funktion ordnet jedem Buchstaben in der Zeichenfolge in einen numerischen Wert (z.B. a=1, b=2, c=3, ...), gibt es eine Möglichkeit, die ich ausführen kann,

Helfen Sie mit \0 terminierte strings in C#

Anzahl der Antworten 5 Antworten
Ich bin mit einem low-level-native-API, wo ich senden Sie eine unsichere byte-Zeiger auf den Puffer zu bekommen, eine c-string-Wert. Also es gibt mir //using byte[255] c_str string s = new string(Encoding.ASCII.GetChars(c_str)); //now s == "heresastring\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(etc)"; Also offensichtlich

MFC: std::string vs CString?

Anzahl der Antworten 4 Antworten
Verwendung von C++ mit MFC. Aus einem C# - hintergrund habe ich in der Regel nur die Verwendung von string-für alle, gut, Streicher. Ich benutze Sie für Klasse, Methode, Parameter und Methoden, die Werte zurückgeben. Nun in

Wofür steht _T in einem CString?

Anzahl der Antworten 3 Antworten
Was bedeutet das "T" steht in einem string. Zum Beispiel _T("Hallo").Ich habe gesehen, wie diese in Projekten, in denen unicode-Unterstützung erforderlich ist.Was es eigentlich sagt, der Prozessor InformationsquelleAutor der Frage CodeRider | 2013-03-19

Was ist die Lebensdauer von std :: string :: c_str ()?

Anzahl der Antworten 6 Antworten
In einem meiner Programme, ich habe die Schnittstelle mit einigen legacy-code arbeitet mit const char*. Können sagen, ich haben eine Struktur, die sieht so aus: struct Foo { const char* server; const char* name; }; Mein höheres-level-Anwendung

Initialisieren eines Char * []

Anzahl der Antworten 8 Antworten
Frage ist im Titel, wie kann ich die Initialisierung eines char* , und geben Sie Werte in C++, danke. InformationsquelleAutor der Frage DogDog | 2010-02-10

g ++ 4.6 ausgabe nein & lt; bits / c ++ config.h & gt; Datei wie vom Header cstring gefordert

Anzahl der Antworten 2 Antworten
Gibt es keine Datei namens bits/c++config.h im c++ - include-Verzeichnis, die erforderlich ist, um die cstring header-Datei. Aber wenn ich den header cstring und kompilieren Sie mit g++ es nicht geben mir eine Fehlermeldung. Das problem ist

Arbeiten mit C-Zeichenfolgen in Swift oder: Konvertieren von UnsafePointer & lt; CChar & gt; zu CString

Anzahl der Antworten 1 Antworten
Während der Wiedergabe mit Standard-C-Library-Funktionen in Swift, stieß ich auf Probleme bei der Weitergabe C-strings um. Als ein einfaches Beispiel (nur um das problem zu demonstrieren), die Standard-C-Library-Funktion char * strdup(const char *s1); ausgesetzt ist, die Swift

Wie wird std :: string implementiert?

Anzahl der Antworten 5 Antworten
Ich bin neugierig zu wissen, wie std::string implementiert ist und wie unterscheidet es sich von den c-string?Wenn der standard nicht spezifiziert Implementierung dann eine Umsetzung mit Erklärung wäre toll, mit wie Sie erfüllt die Anforderung string gegeben

CString zum char *

Anzahl der Antworten 4 Antworten
Sind wir mit der CString-Klasse während die meisten unserer code. Aber manchmal müssen wir umwandeln in einen char *. im moment haben wir das mit den Variablen.GetBuffer(0) und dies scheint zu funktionieren ( dies geschieht vor allem

Konvertieren einer C-style Zeichenfolge in eine C ++ std :: string

Anzahl der Antworten 6 Antworten
Was ist der beste Weg, um zu konvertieren ein C-Stil-string in einen C++ std::string? In der Vergangenheit habe ich es geschafft mit stringstreams. Gibt es einen besseren Weg? InformationsquelleAutor der Frage blcArmadillo | 2011-01-21

Warum muss ich zuerst strcpy () vor strcat ()?

Anzahl der Antworten 5 Antworten
Warum funktioniert dieser code produzieren-runtime-Probleme: char stuff[100]; strcat(stuff,"hi "); strcat(stuff,"there"); aber nicht? char stuff[100]; strcpy(stuff,"hi "); strcat(stuff,"there"); InformationsquelleAutor der Frage Or Cyngiser | 2013-09-16