Articles of chaîne de caractères

Un littéral de chaîne en c ++ est-il créé en mémoire statique?

Un littéral de chaîne en c ++ est-il créé en mémoire statique et détruit uniquement lorsque le programme se termine?

Javascript: Supprimer le dernier caractère si deux-points

Nouvel arrivant relatif à Javascript et recherche d’un moyen de supprimer le dernier caractère d’une chaîne s’il s’agit d’un deux-points. Je connais mySsortingng = mySsortingng.replace(‘/^\\:/’); travaillera pour le début de la ligne mais ne sait pas comment changer le caractère $ pour passer à la fin d’une ligne… quelqu’un peut-il le corriger? Merci

Comment atsortingbuer correctement une nouvelle valeur de chaîne?

J’essaie de comprendre comment résoudre ce problème sortingvial en C, de la manière la plus propre / la plus sûre. Voici mon exemple: #include int main(int argc, char *argv[]) { typedef struct { char name[20]; char surname[20]; int unsigned age; } person; //Here i can pass ssortingngs as values…how does it works? person p = […]

Conversion préférée de char (pas de char *) en std :: ssortingng

J’ai un personnage, un vieux personnage que je voudrais transformer en std::ssortingng . std::ssortingng(char) n’existe pas bien sûr. Je pourrais créer un tableau de caractères et le copier, je pourrais passer par des stream de chaînes, ou de nombreuses autres routes détournées. Actuellement, je préfère boost::lexical_cast , mais même cela semble trop verbeux pour cette […]

Constantes statiques en C #

J’ai ce code; using System; namespace Rapido { class Constants { public static const ssortingng FrameworkName = “Rapido Framework”; } } Visual Studio me dit: The constant ‘Rapido.Constants.FrameworkName’ cannot be marked static Comment puis-je rendre cette constante disponible à partir d’autres classes sans avoir à en créer une nouvelle? (c.-à-d. y accéder directement via Rapido.Constants.FrameworkName […]

Diviser une chaîne en utilisant C ++ 11

Quelle serait la méthode la plus simple pour diviser une chaîne en utilisant c ++ 11? J’ai vu la méthode utilisée par cet article , mais j’estime qu’il devrait y avoir une manière moins verbeuse de le faire en utilisant la nouvelle norme. Edit: Je voudrais avoir un vector et pouvoir délimiter un seul caractère.

Quelle est la bonne manière de comparer le cas ignorant le caractère?

Je me demande quelle est la bonne façon de comparer deux personnages en ignorant les cas qui fonctionneront pour toutes les cultures. En outre, Comparer.Default le meilleur moyen de tester deux caractères sans ignorer la casse? Est-ce que cela fonctionne pour les paires de substitution? EDIT : Ajout de l’ IComparer Si cela aide quelqu’un, […]

Pourquoi la copie de ssortingngstream n’est pas autorisée?

int main() { std::ssortingngstream s1(“This is my ssortingng.”); std::ssortingngstream s2 = s1; // error, copying not allowed } Je n’ai pas trouvé de raison pour laquelle je ne peux pas copier ssortingngstream. pourriez-vous fournir une référence?

BSTR à std :: ssortingng (std :: wssortingng) et vice versa

En travaillant avec COM en C ++, les chaînes sont généralement du type de données BSTR . Quelqu’un peut utiliser BSTR wrapper BSTR comme CComBSTR ou MS CSsortingng . Mais comme je ne peux pas utiliser ATL ou MFC dans le compilateur MinGW, existe-t-il un extrait de code standard pour convertir BSTR en std::ssortingng (ou […]

Fractionnement de chaînes C ++ sur plusieurs lignes (syntaxe de code, non parsing)

Ne pas être confondu avec la façon de diviser une chaîne d’parsing syntaxique, par exemple: Diviser une chaîne en C ++? Je suis un peu confus quant à la façon de diviser une chaîne sur plusieurs lignes en c ++. Cela ressemble à une question simple, mais prenez l’exemple suivant: #include #include main() { //Gives […]