Knowledge (XXG)

Talk:C++17

Source đź“ť

80: 53: 148: 201: 180: 22: 433:
It is the same for all the compilers, except possibly MSVC who measures standard library support and core language support together. And how would you list clang? Based on libstdc++ like it used historically and still does on most Linux platforms, or with libc++ which it is today developed together
400:
There is a difference between the full language support and full library support. They are two different things. And with g++ 7.1 yu can use std::filesystem if you use a standard library with full support for it. Libstdc++ just didn't finish the last bits until 9.1, but you can use that with 7.1 if
255: 538: 393:"GCC since version 7 has complete support for C++17" - I don't think that is true. For example, I use g++ 7.1. and there, std::filesystem it not supported. See also this page: 332: 328: 314: 138: 474:
You're right, that was a new feature in C++17 and it wasn't in our list. I've added it now. I see it's listed in the answer to the StackOverflow question
523: 128: 459:
I've read this was added in C++17. I wish I'd learned of this years ago reading these documents. I rely on them to know what's new in C++ iterations. --
558: 245: 533: 162: 104: 300: 563: 221: 518: 493: 460: 528: 87: 58: 553: 310:
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
157: 63: 208: 185: 548: 33: 543: 375: 331:
to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the
220:
topics on Knowledge (XXG). If you would like to participate, please visit the project page, where you can join
213: 478:- we should probably go through that answer to see if there's anything else listed there that we've missed. -- 39: 497: 464: 366: 301:
https://web.archive.org/web/20170325025026/http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4660.pdf
292: 100: 468: 350:
If you have discovered URLs which were erroneously considered dead by the bot, you can report them with
338: 103:
on Knowledge (XXG). If you would like to participate, please visit the project page, where you can join
456: 291:. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit 424: 304: 21: 434:
with and deployed with on macOS? Perhaps we should list compiler and standard library separately?
439: 420: 406: 335:
before doing mass systematic removals. This message is updated dynamically through the template
351: 483: 394: 358: 317:, "External links modified" talk page sections are no longer generated or monitored by 357:
If you found an error with any archives or the URLs themselves, you can fix them with
324: 512: 435: 402: 479: 401:
you like, or better yet, forget about the standard library and use something good.
415:
The correct wording would be "GCC since version 7 has complete support for C++17
452:
P0127R1 seems like a big feature I don't see listed (auto keyword in templates)
147: 79: 52: 323:. No special action is required regarding these talk page notices, other than 272:
It seems to me there's a great deal more agreed upon that's not included yet.
96: 92: 284: 200: 179: 475: 457:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0127r1.html
217: 305:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4660.pdf
501: 487: 443: 428: 410: 380: 15: 146: 295:
for additional information. I made the following changes:
395:
https://en.cppreference.com/w/cpp/compiler_support#cpp17
288: 451: 212:, a collaborative effort to improve the coverage of 91:, a collaborative effort to improve the coverage of 327:using the archive tool instructions below. Editors 313:This message was posted before February 2018. 8: 539:C-Class software articles of Mid-importance 283:I have just modified one external link on 174: 47: 176: 49: 19: 113:Knowledge (XXG):WikiProject Computing 7: 206:This article is within the scope of 85:This article is within the scope of 476:What are the new features in C++17? 38:It is of interest to the following 14: 524:Low-importance Computing articles 287:. Please take a moment to review 230:Knowledge (XXG):WikiProject C/C++ 534:Mid-importance software articles 199: 178: 78: 51: 20: 250:This article has been rated as 133:This article has been rated as 559:High-importance C/C++ articles 492:Thanks for tending to this. -- 116:Template:WikiProject Computing 1: 224:and see a list of open tasks. 155:This article is supported by 107:and see a list of open tasks. 502:02:20, 9 November 2020 (UTC) 488:10:11, 8 November 2020 (UTC) 469:03:17, 8 November 2020 (UTC) 580: 564:WikiProject C/C++ articles 519:C-Class Computing articles 344:(last update: 5 June 2024) 280:Hello fellow Wikipedians, 233:Template:WikiProject C/C++ 139:project's importance scale 529:C-Class software articles 381:06:36, 28 July 2017 (UTC) 249: 194: 154: 132: 73: 46: 444:17:20, 24 May 2019 (UTC) 429:08:41, 22 May 2019 (UTC) 411:19:00, 21 May 2019 (UTC) 276:External links modified 554:C-Class C/C++ articles 549:All Computing articles 151: 101:information technology 28:This article is rated 544:All Software articles 150: 88:WikiProject Computing 32:on Knowledge (XXG)'s 325:regular verification 158:WikiProject Software 315:After February 2018 369:InternetArchiveBot 320:InternetArchiveBot 152: 119:Computing articles 34:content assessment 389:Support for C++17 345: 270: 269: 266: 265: 262: 261: 209:WikiProject C/C++ 173: 172: 169: 168: 571: 379: 370: 343: 342: 321: 256:importance scale 238: 237: 234: 231: 228: 203: 196: 195: 190: 182: 175: 121: 120: 117: 114: 111: 82: 75: 74: 69: 66: 55: 48: 31: 25: 24: 16: 579: 578: 574: 573: 572: 570: 569: 568: 509: 508: 454: 391: 373: 368: 336: 329:have permission 319: 293:this simple FaQ 278: 252:High-importance 235: 232: 229: 226: 225: 189:High‑importance 188: 118: 115: 112: 109: 108: 67: 61: 29: 12: 11: 5: 577: 575: 567: 566: 561: 556: 551: 546: 541: 536: 531: 526: 521: 511: 510: 507: 506: 505: 504: 453: 450: 449: 448: 447: 446: 413: 390: 387: 385: 363: 362: 355: 308: 307: 299:Added archive 277: 274: 268: 267: 264: 263: 260: 259: 248: 242: 241: 239: 236:C/C++ articles 222:the discussion 204: 192: 191: 183: 171: 170: 167: 166: 163:Mid-importance 153: 143: 142: 135:Low-importance 131: 125: 124: 122: 105:the discussion 83: 71: 70: 68:Low‑importance 56: 44: 43: 37: 26: 13: 10: 9: 6: 4: 3: 2: 576: 565: 562: 560: 557: 555: 552: 550: 547: 545: 542: 540: 537: 535: 532: 530: 527: 525: 522: 520: 517: 516: 514: 503: 499: 495: 494:184.20.10.253 491: 490: 489: 485: 481: 477: 473: 472: 471: 470: 466: 462: 461:184.20.10.253 458: 445: 441: 437: 432: 431: 430: 426: 422: 418: 417:Core Language 414: 412: 408: 404: 399: 398: 397: 396: 388: 386: 383: 382: 377: 372: 371: 360: 356: 353: 349: 348: 347: 340: 334: 330: 326: 322: 316: 311: 306: 302: 298: 297: 296: 294: 290: 286: 281: 275: 273: 257: 253: 247: 244: 243: 240: 223: 219: 215: 211: 210: 205: 202: 198: 197: 193: 187: 184: 181: 177: 164: 161:(assessed as 160: 159: 149: 145: 144: 140: 136: 130: 127: 126: 123: 106: 102: 98: 94: 90: 89: 84: 81: 77: 76: 72: 65: 60: 57: 54: 50: 45: 41: 35: 27: 23: 18: 17: 455: 416: 392: 384: 367: 364: 339:source check 318: 312: 309: 282: 279: 271: 251: 207: 156: 134: 86: 40:WikiProjects 513:Categories 376:Report bug 359:this tool 352:this tool 110:Computing 97:computing 93:computers 59:Computing 436:Carewolf 403:Carewolf 365:Cheers.— 64:Software 480:Zundark 289:my edit 254:on the 137:on the 30:C-class 421:Rineau 99:, and 36:scale. 419:". -- 285:C++17 227:C/C++ 186:C/C++ 498:talk 484:talk 465:talk 440:talk 425:talk 407:talk 246:High 216:and 333:RfC 303:to 218:C++ 129:Low 515:: 500:) 486:) 467:) 442:) 427:) 409:) 346:. 341:}} 337:{{ 165:). 95:, 62:: 496:( 482:( 463:( 438:( 423:( 405:( 378:) 374:( 361:. 354:. 258:. 214:C 141:. 42::

Index


content assessment
WikiProjects
WikiProject icon
Computing
Software
WikiProject icon
WikiProject Computing
computers
computing
information technology
the discussion
Low
project's importance scale
Taskforce icon
WikiProject Software
Mid-importance
WikiProject icon
C/C++
WikiProject icon
WikiProject C/C++
C
C++
the discussion
High
importance scale
C++17
my edit
this simple FaQ
https://web.archive.org/web/20170325025026/http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4660.pdf

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑