boostorg / boostorg/preprocessor

MSVC: BOOST_PP_STRINGIZE __LINE__

Ouverte
#39 20 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
C++
Étoiles
118
Forks
76
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Broken on MSVC:

`BOOST_PP_STRINGIZE(__LINE__)` returns `"__LINE__"`

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par reproduire BOOST_PP_STRINGIZE(__LINE__) sur MSVC et suivre le point d’entrée du préprocesseur BOOST_PP_STRINGIZE dans ce module. Comparez son expansion avec le numéro de ligne attendu et examinez la discussion existante de 20 commentaires pour en relever les contraintes. Le travail est terminé lorsque l’expression s’étend jusqu’au numéro de ligne source sous MSVC sans provoquer de régression sur les autres compilateurs pris en charge.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
tooling
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.