[expr.prim.lambda.capture]/12 Lengthy but redundant wording
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 85/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- cpp
- Ambito
- documentation
Direzione di ricerca
Esamina i paragrafi 8, 12 e 17 di [expr.prim.lambda.capture] nel testo sorgente della bozza, confrontando la formulazione ripetuta con la definizione di “captured”. Rimuovi la formulazione ridondante “implicitly or explicitly” dove appropriato e conferma che il testo risultante preservi il significato previsto sia nell’affermazione normativa sia nella nota.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
[expr.prim.lambda.capture]/12 says
An entity is captured by reference if it is implicitly or explicitly captured but not captured by copy.
However, [expr.prim.lambda.capture]/8 says
An entity is captured if it is captured explicitly or implicitly.
So it's enough to say
An entity is captured by reference if it is
implicitly or explicitlycaptured but not captured by copy.
Similarly [expr.prim.lambda.capture]/17
[Note 10: If a non-reference entity is
implicitly or explicitlycaptured by reference, invoking the function call operator of the corresponding lambda-expression after the lifetime of the entity has ended is likely to result in undefined behavior. — end note]
Or is it intentional to use a verbose tone to remind readers?
- Lingua principale
- TeX
- Stelle
- 221
- Fork
- 813
- Merge medio
- 17h 45m
- PR unite (30g)
- 34
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di cplusplus/draft
-
P2-Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
P2-Bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
-
[dcl.array] Grammar typo Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Tutte le issue di cplusplus/draft
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
Git-it-App/git-it-electron#1047 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
neondatabase/website#5944 ·
-
📕documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
db-ux-design-system/core-web#8239 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
libsdl-org/sdlwiki#1008 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100