en C++ comment rechercher une partie d'une chaîne à partir de startIndex et se terminant après un certain nombre de caractères. Dans certains cas, j'ai juste besoin de rechercher les 5 premiers caractères pour un char ou une corde spéciale, pourquoi devrais-je venir sur toute la chaîne, il peut y avoir 1000 caractères ou des multiples de cela. ce que je sais dans C++ run bibliothèque temps, toutes les fonctions ne supportent pas quelque chose comme ça par exemple strchr il va rechercher toute la chaîne, je ne veux pas que je veux comparer une partie spécifique de la chaîne de [] à []. J'ai vu une solution pour ce problème en utilisant wmemchr mais j'ai besoin qu'il dépende de la locale actuellement sélectionnée, si quelqu'un sait comment faire cela, je serais reconnaissant.comment rechercher une partie d'une chaîne pas tout
Aussi comment comparer seulement 2 caractères directement en rapport avec les paramètres régionaux?
merci pour votre réponse, mais je pense que ce n'est pas une bonne pratique pour changer le contenu d'une donnée pour une simple recherche, et si un autre thread demande la chaîne ou sa longueur en même temps ?? Cela causera un problème. – ahmedsafan86