C Programming >> sitemap >> Page:349:
  • C++ links #17
  • std::filsystem i C++17 i detaljer
  • C++ links #16
  • std:filsystem::filstørrelse Fordele og forskelle
  • C++ links #15
  • Hvordan får man filstørrelse i C++?
  • Fem fantastiske C++-papirer til ISO-møde i Köln
  • [Quick Case] ​​Overraskende konverteringer af const char* til bool
  • C++17 i detaljer, juni-opdatering:Forord og udskrivningstest
  • Rumspil:En std::variant-baseret tilstandsmaskine efter eksempel
  • Heterogent opslag i bestilte beholdere, C++14-funktion
  • [Tip] Sådan henvises til C++-standarden eller et forslag
  • Konvertering fra Boost til std::filsystem
  • Sådan itereres gennem mapper i C++
  • Mørkt hjørne af C++ hjørnetasker
  • Lambdas:Fra C++11 til C++20, del 2
  • C++ links #22
  • C++17 i detaljer er 100 % klar!
  • Trådning i C++17:Loopers &Dispatchers
  • En programmørvejledning til præstationsanalyse og tuning på moderne CPU'er
  • Lazy initialisering i C++ og Multi-threading
  • Fem fantastiske C++-papirer til Belfast ISO-mødet og C++20-status
  • Lazy initialisering i C++
  • IIFE til kompleks initialisering
  • C++ økosystem:kompilatorer, IDE'er, værktøjer, test og mere
  • Sådan bruges ordforrådstyper fra C++17, præsentation
  • C++17 i detaljer - trykt version!
  • New new() - C++17s Alignment Parameter for Operator new()
  • Flyttet eller ikke flyttet - det er spørgsmålet!
  • Forbedre multiplatformskode med __has_include og funktionstestmakroer
  • Sådan tilføjes noter og navigationsmetadata direkte i kildekoden i Visual Studio
  • Vector of Objects vs Vector of Pointers
  • Konst samling af unikke_ptr, muligheder og designvalg
  • En udenjordisk guide til C++20-tekstformatering
  • Fem fantastiske C++-papirer til Prag ISO-mødet og C++20-status
  • Aktivitetsindikatorer - Eksempel på et moderne C++ bibliotek
  • C++20 referencekort
  • "Brug kraften, Luke"... eller moderne C++-værktøjer
  • 2 kodelinjer og 3 C++17 funktioner - Overbelastningsmønsteret
  • En blid introduktion til udvikling af C++ apps til AWS og S3
  • C++ i slutningen af ​​2019
  • Hvordan C++17 drager fordel af Boost-bibliotekerne
  • Lambda-ugen:bliver generisk
  • Lambda Week:Capturing Things
  • Lambda Week:Syntaksændringer, C++11 til C++20
  • C++ Lambda Story er 100 % komplet!
  • Se My Talk:Empty Base Class Optimization, [[no_unique_address]] og andre C++20-attributter
  • Polymorfe allokatorer, std::vektor vækst og hacking
  • Asynkrone opgaver med std::future og std::async fra C++11
  • C++ lambdaer, tråde, std::async og parallelle algoritmer
  • 5 fordele ved C++ Lambda-udtryk, og hvordan de gør din kode bedre
  • Rumskibsgenerator til den 4. maj i C++ - Resultater!
  • Sådan bruges C++ til Azure Storage
  • Noter om C++ SFINAE, Moderne C++ og C++20 koncepter
  • Runtime Polymorphism med std::variant og std::visit
  • C++20 Ranges, Projections, std::invoke og if constexpr
  • 17 Mindre, men praktiske C++17-funktioner
  • Øget kompleksitet af C++20 Range Algoritme-erklæringer – er det værd?
  • Sådan forbliver du sund med moderne C++
  • Sådan sender du en Variadic-pakke som det første argument for en funktion i C++
  • Hvordan jeg forbedrede mit ældre C++-projekt med PVS-Studio
  • Udskiftning af unique_ptr med C++17s std::variant et praktisk eksperiment
  • 6 effektive ting, du kan gøre for at omstrukturere et C++-projekt
  • C++17:Polymorfe allokatorer, fejlretningsressourcer og brugerdefinerede typer
  • starter_with() og ends_with() for Strings i C++20
  • Lambda uge:Tricks
  • Forbedring af printlogning med Line Pos Info &Modern C++
  • Parallelle kompileringseksperimenter i C++Builder og Dev C++
  • Implementering af Parallel copy_if i C++
  • Moderne C++:Sikkerhed og udtryksevne med tilsidesættelse og endelig
  • C++ Lambda Story på tryk
  • Visual Studios Natvis Debugging Framework Tutorial
  • Et fejlfindingstip:Skriv tilpassede visualiseringsprogrammer i Visual Studio
  • C++ i slutningen af ​​2020
  • Et trick med private navne og funktionsskabeloner
  • Hvorfor ikke en Functor og Lambda-historieopdateringer
  • Under dækkene af C++ Lambdas:Captures, Captures, Captures
  • Sådan deler du kode med Const- og Non-Const-funktioner i C++
  • Sådan registreres funktionsoverbelastninger i C++17/20, std::from_chars Eksempel
  • 12 forskellige måder at filtrere beholdere på i moderne C++
  • Tre myter om flydende tal
  • Sådan filtreres elementer - tale og optimeringer
  • C++ Software Security Sins:Grundlæggende problemer
  • Foruddefinerede C++20-koncepter:Callables
  • Top-7 præstationsfælder for enhver udvikler
  • C++20-koncepter - en hurtig introduktion
  • Fem fantastiske C++-papirer for 1. kvartal 2021 og C++23-status
  • Stærke typer i C++:Et konkret eksempel
  • constexpr Dynamic Memory Allocation, C++20
  • Ikke-terminale Variadiske parametre og standardværdier
  • Tom Base Class Optimization, no_unique_address og unique_ptr
  • Strengere udtryksevalueringsrækkefølge i C++17
  • Sådan paralleliseres CSV-læser - C++17 i praksis
  • C++ Lambda-historie på spansk!
  • Softwarearkitektur med C++, boganmeldelse
  • Fem fantastiske C++-papirer for 2. kvartal 2021 og C++23-status
  • Få et års ekstra C++-indhold + mit første år hos Patreon
  • Sådan bruges std::visit med flere varianter og parametre
  • Kodning uden Google
  • Udvidelig stream-logning i moderne C++
  • Sådan bruger du de nyeste C++ strengkonverteringsrutiner - std::from_chars
  • Sådan konverteres tal til tekst med std::to_chars i C++17
  • Eksempler på 7 praktiske funktioner til associative containere i moderne C++
  • C++ Links #6:C++23 Progress, Command Line, Containers og mere!
  • Udpegede initialiseringsprogrammer i C++20
  • C++20:Heterogent opslag i (u)ordnede beholdere
  • C++ Return:std::any, std::valgfri eller std::variant?
  • C++20 Oxymoron:constexpr virtuel
  • constexpr vektor og streng i C++20 og One Big Limitation
  • C++20 Ranges Algoritmer - 7 ikke-modificerende operationer
  • Tre benchmarks for C++20-intervaller vs standardalgoritmer
  • C++20-intervaller:Nøglefordelen - Algoritmesammensætning
  • SFINAE, øjeblikkelig kontekst, operatør << og \n
  • Moderne C++ for absolutte begyndere, boganmeldelse
  • Måder at omfaktor skifte/booleske parametre i C++
  • C++ skabeloner:Sådan itereres gennem std::tuple:std::apply og mere
  • C++ skabeloner:Sådan itereres gennem std::tuple:det grundlæggende
  • 20 Mindre, men alligevel praktiske C++20-funktioner
  • Forenkle skabelonkode med færre typenavn i C++20
  • C++ i slutningen af ​​2021
  • Brug først, implementering efter:Et princip for softwareudvikling
  • Designmønstre VS Designprincipper:Fabriksmetode
  • Copy-Paste udviklinger
  • Sådan genereres alle kombinationer fra flere samlinger
  • Kod det selv:Generer alle kombinationerne fra flere samlinger
  • En god måde at håndtere fejl på er at forhindre dem i at ske i første omgang
  • Designmønstre VS Designprincipper:Besøgende
  • Udfasning og sletning af funktioner i C++
  • RestMyCase:Et C++ bibliotek til formatering af strengcases
  • TODO_BEFORE():En renere kodebase for 2019
  • En simpel timer i C++
  • Hvorfor du skal bruge std::for_each over Range-baseret til sløjfer
  • Faldgruberne ved Aliasing Pointers i moderne C++
  • Indeksering af datastrukturer med C++-omfangede enums
  • Ydeevnebenchmark:Ranges VS STL algoritmer VS Smart output iteratorer
  • Demultiplexer Iterator:Routing af data til et hvilket som helst antal udgange
  • STL-algoritmer på Tuples
  • Partitionering af data med output-iteratorer i C++
  • Anvendelse af flere transformationer i én omgang på en samling
  • Et alternativt design til iteratorer og områder, ved hjælp af std::valgfrit
  • Sådan emuleres rumskibsoperatøren før C++20 med CRTP
  • 10 kodelugter, som en statisk analysator kan finde i en kodebase
  • Bedre makroer, bedre flag
  • Det udtryksfulde fravær af kode
  • FSeam:Et spottende rammeværk, der ikke kræver nogen ændring i kode (del 2)
  • FSeam:Et spottende rammeværk, der ikke kræver nogen ændring i kode (del 1)
  • Sådan bruges is_permutation på samlinger af forskellige typer
  • Skriv din egen afhængigheds-injektionsbeholder
  • Kombination af rækkevidder og Smart Output Iteratorer
  • Kædning af output-iteratorer til en rørledning
  • Min C++ Nu Tal om Smart Output Iteratorer
  • Hvorfor statisk analyse kan forbedre en kompleks C++-kodebase
  • Hvad enhver C++-udvikler bør vide for (korrekt) at definere globale konstanter
  • Udtryksevne, nullbare typer og sammensætning (del 2)
  • Udtryksevne, nullbare typer og sammensætning (del 1)
  • Du bør nægte at udvikle det, du ikke forstår
  • Gode ​​nyheder til Pipes-biblioteket:pipes::funnel er nu væk
  • Jeg ved ikke, hvad du gjorde sidste sommer
  • Demux-røret
  • Sådan deaktiveres en advarsel i C++
  • Udtræksfunktion:Skal jeg også udtrække tilstanden?
  • Sådan gør du SFINAE smuk og robust
  • En kortfattet implementering af Fizzbuzz med std::valgfri
  • Gør C++-rør kompatible med STL-algoritmer
  • Smart Output Iterators =bliver(Rør)
  • Piping til og fra en strøm
  • Sådan opretter du dit eget C++ rør
  • Udtrykskode for statsmaskiner i C++
  • Kompositrør, del 2:Implementering af kompositrør
  • Kompositrør, del 1:Afkobling af operatører fra klasser
  • Hvordan C++17 drager fordel af Boost Libraries, anden del
  • Hvordan C++17 drager fordel af Boost Libraries, del 1
  • Fluent C++ er 3 år gammel
  • Nye rør + en videovejledning til at lave flere rør
  • Mux:Lynlås uden tupler
  • Transformering af dybt indlejrede løkker med STL-algoritmer
  • Et træ af rør
  • En røroperatør til rørbiblioteket?
  • Nedre og øvre bundindsats iteratorer
  • Hvordan man skriver en tilstand med indbyrdes afhængige variable
  • Gør ikke dine grænseflader *bedragerisk* enkle
  • Indsættelse af værdier til et kort med Boost.Assign
  • Tilføjelse af værdier til en vektor med Boost.Assign
  • Sådan kombineres funktioner med logiske operatører i C++
  • Mikado Refactoring med C++ Feature Makroer
  • Rockstool interview
  • Kodens former
  • No Raw For Loops:Tildeling til et datamedlem
  • Sådan defineres et variabelt antal argumenter af samme type – del 4
  • Tørre sammenligninger:Et C++-bibliotek til at forkorte redundante if-udsagn
  • Farerne ved kobling og hvordan man undgår dem
  • Sådan overfører du klassemedlemsfunktioner til STL-algoritmer
  • C++ Regex 101
  • Virtuel, endelig og tilsidesættelse i C++
  • Sådan gør du for_each stop, når en betingelse er sand
  • Sådan laver du for_each stop efter N elementer
  • Omvendt for loops i C++
  • Forskellige måder at anvende en funktion på elementerne i en samling i C++
  • Mit interview på Software Engineering Radio
  • Sådan ændres en nøgle i et C++-kort eller -sæt
  • Andet før If
  • Implementering af et linjefilter i C++
  • Sådan får du "indholdsfortegnelsen" for en lang funktion
  • 3 typer giftige softwareprojekter
  • set_match:Matching af elementer mellem sorterede samlinger
  • Sådan kontrolleres, om 2 sorterede samlinger har et fælles element
  • En universal referenceindpakning
  • Fantastiske udviklere skriver ikke bare god kode
  • En generisk komponent til out-of-line lambdaer
  • Out-of-line lambdaer
  • Går langt ind i polymorfe hjælpere
  • Sådan tildeler du afledte klasser i C++
  • Runtime polymorfisme uden objekter eller virtuelle funktioner
  • Evaluering af brugerdefinerede logiske udtryk
  • Hvad std::exchange gør, og hvordan man husker det
  • Udskiftning af CRTP statisk polymorfi med koncepter
  • Brug privat arv til at begrænse grænseflader
  • Algoritmer på sæt, der returnerer en boolesk:Stærk skabelongrænseflade
  • Algoritmer på sæt, der returnerer en boolesk:Implementering af den generiske algoritme
  • Hvis du ser cut-paste, er det roter
  • Algoritmer på sæt, der returnerer en boolesk:Udforskning af algoritmerne
  • Implementering af set_match i One Line of Code
  • Et kort med to typer nøgler i C++
  • Hvordan lambdaer gør funktionsudvinding sikrere
  • Hvordan man skriver udtryksfulde klassedefinitioner
  • Et forsøg på at skrive tilbagefald med udtryksfuld kode
  • Forskellene mellem uafgjort, make_tuple, forward_as_tuple:Hvordan bygger man en Tuple i C++?
  • Tilpasning af STL-algoritmer på sæt
  • Sådan implementeres operator=Når et datamedlem er en lambda
  • Hvordan std::any virker
  • Arv uden pointer
  • Sådan sender du en Variadic-pakke som et første argument for en funktion i C++
  • 4 funktioner i Boost HOF, der vil gøre din kode enklere
  • Infix-funktionsopkald med Boost HOF
  • Inkluder det du bruger
  • Fluent C++ er 4 år gammel
  • Om designmønstre i C++
  • En klassisk kompileringsfejl med afhængige typer
  • Auto for typer, men ikke for koncepter
  • Efterfølgende returtyper
  • Åbent spørgsmål:Skal logningskoden være sammen med hovedkoden?
  • Hvad betyder auto&&
  • "Kan ikke" er ikke noget ord for softwareudviklere
  • C++ Fold-udtryk 101
  • std::index_sequence og dens forbedring i C++20
  • C++-koncepter:Mere end syntaktiske krav
  • En opsummering på string_view
  • 6 tips til at gøre dit udviklingsprojekt mere sandsynligt at lykkes
  • Mindre, større og overordnede designprincipper
  • FÅ OVER:9 must-know designprincipper for kode
  • Sådan defineres et variabelt antal argumenter af samme type – del 5
  • Sådan indsætter du flere elementer i en vektor (uden hukommelsesfejl)
  • De subtile farer ved midlertidige i for loops
  • En standardværdi til at dereference nul pointere
  • Find med brugerdefinerede returvarer
  • Få dårlig kode til at se dårlig ud
  • Designmønstre VS Designprincipper:Iterator, Mediator og Memento
  • Sådan gør du dine klasser kompatible med Range for Loop
  • Hvordan skabelonskabelonparametre kan forenkle skabelonklasser
  • Designmønstre vs designprincipper:Ansvarskæde, kommando og tolk
  • Sådan returneres flere værdier fra en funktion i C++
  • Den interessante udvikling af std::equal_range
  • Udviklingen af ​​Lambdas i C++14, C++17 og C++20
  • Designmønstre VS Designprincipper:Skabelonmetode
  • Stærke typer til sikker indeksering i samlinger – del 2
  • Stærke typer til sikker indeksering i samlinger – del 1
  • Designmønstre vs designprincipper:Observatør, stat og strategi
  • En opsummering af brugerdefinerede bogstaver
  • Sådan fjerner du elementer fra en sekvensbeholder i C++
  • Sådan skriver du simpel kode for at udføre komplekse opgaver
  • Ordoptælling i C++:Beregning af et ords spændvidde
  • Ordoptælling i C++:Uddrag ord fra camelCase-symboler
  • Ordoptælling i C++:Implementering af en simpel ordtæller
  • 3 ting, som tælleord kan afsløre på din kode
  • Algoritmer på intervaller
  • Fluent C++ er 2 år gammel
  • SoA Vector – Del 1:Optimering af gennemkørslen af ​​en samling
  • Oversigt over std::map's Insertion / Emplacement Methods i C++17
  • Gør dine funktioner funktionelle
  • Hvordan jeg kom til at skabe Fluent C++
  • Vigtigheden af ​​at kende STL <algoritmer>
  • Super ekspressiv kode ved at hæve niveauer af abstraktion
  • Det hele kommer ned til at respektere abstraktionsniveauer
  • Bestå stærke typer ved reference – Første forsøg
  • Stærke typer til stærke grænseflader
  • Stærkt maskinskrevne konstruktører
  • Delvise forespørgsler med valgfri <T>
  • Returværdioptimeringer
  • Tydeligere grænseflader med valgfri<T>
  • set_aggregate, set_segregate:algoritmer på højere niveau på sæt
  • Hvad 70 mennesker fandt på om udtryksfuld kode
  • De søgende <algoritmer>, som STL'en holder hemmelige
  • Sådan vælger du gode navne i din kode
  • Søger, når du har adgang til en STL-container
  • STL Funktionsobjekter:Stateless er Stressless
  • Gør kode udtryksfuld med lambdaer
  • Sådan (std::)finder du noget effektivt med STL
  • Kend dine algoritmer:algoer på sæt
  • En smart iterator til indsættelse i en sorteret beholder i C++
  • Pi Day Challenge for den mest udtryksfulde kode – resultater
  • Funktioner er ikke døde:dobbeltfunktionstricket
  • Bestå stærke typer ved reference
  • Pi Day-udfordringen for den mest udtryksfulde kode i C++
  • Prædikater på områder med STL
  • Stærke lambdaer:stærk skrivning over generiske typer
  • Brugerdefineret sammenligning, lighed og ækvivalens med STL
  • std::transform, en central algoritme
  • Sådan opdeles en streng i C++
  • Designet af STL
  • Forstå intervaller bedre med den nye Cartesian produktadapter
  • Mins og Maxes med STL
  • Begrænsning af en grænseflade i C++
  • Dagbladene:hvordan man effektivt underviser i C++ på arbejdspladsen
  • Indsættelse af flere elementer i en STL-beholder effektivt
  • Udfyldning af <algoritmer> af STL
  • En smart iterator til at samle nye elementer med eksisterende på et kort eller et sæt
  • Stærke enhedskonverteringer
  • Stærke typer:arver den underliggende types funktionaliteter
  • En implementeringshjælper til det mærkeligt tilbagevendende skabelonmønster
  • Hvad det nysgerrigt tilbagevendende skabelonmønster kan bringe til din kode
  • Det mærkeligt tilbagevendende skabelonmønster (CRTP)
  • Hvordan kompakt kode kan blive buggykode:at blive fanget af evalueringsrækkefølgen
  • Gode ​​nyheder:stærke typer er (for det meste) gratis i C++
  • At kommentere eller ikke at kommentere? // det er spørgsmålet
  • Refaktoreringen af ​​"Extract Interface" på kompileringstidspunktet
  • Move iterators:hvor STL møder Move semantik
  • Sådan isolerer du en giftig API fra resten af ​​din kode
  • Sådan udglatter du en Nested Switch-erklæring
  • 7 måder at blive bedre til C++ i løbet af denne sommer
  • Interfaceprincippet i C++
  • Den rigtige holdning til at håndtere arvekodeks
  • Den virkelige forskel mellem struktur og klasse
  • is_transparent:Sådan søger du i et C++ sæt med en anden type end dens nøgle
  • Brug af toString på brugerdefinerede typer i C++
  • Ekspressiv C++ skabelon-metaprogrammering
  • Gør stærke typer hashable
  • En oversigt over metaclasses-forslaget til C++
  • Sådan bruges overbelastede funktioner med STL
  • Hvilke bøger skal du læse for at blive bedre i C++
  • Er det forståeligt, hvis udsagn kører langsommere?
  • Sådan gør du If-udsagn mere forståelige
  • Kan du bruge C++ funktionsoverbelastning ligesom Jon Snow bruger Longclaw?
  • Vector Monad i C++, uden de grimme ting
  • Håndtering af flere stier med Vector Monad i C++
  • Den valgfrie monade i C++, uden de grimme ting
  • Håndtering af flere fejl med den valgfri monade i C++
  • Polymorfe kloner i moderne C++
  • Ændring af slettere i løbet af en unik_ptrs levetid (4/7)
  • Sådan gør du brugerdefinerede slettere mere udtryksfulde
  • Smarte udviklere bruger smarte pointere (3/7) – Brugerdefinerede slettere
  • unik_ptr, shared_ptr, weak_ptr, scoped_ptr, rå pointers – At kende dine smarte pointers (2/7)
  • Smarte udviklere bruger smarte pointere (1/7) – Smart pointers grundlæggende
  • Sådan håndteres flere typer i Max uden en rollebesætning
  • Funktionsskabeloner Delvis specialisering i C++
  • Skabelon Delvis specialisering i C++
  • Metaklasser, det ultimative svar på stærk skrivning i C++?
  • Størrelse og kapacitet af STL-containere
  • Partitionering med STL
  • tee:Fejlretningsoplysninger med lille indvirkning på kode
  • Den udtryksfulde C++17-kodningsudfordring
  • Sådan implementeres bumpl-formsproget ved at bruge unique_ptr
  • Cppcast:Et show for alle C++-udviklere
  • Sådan returnerer du en smart pointer OG bruger kovarians
  • Fluent C++ er 1 år gammel
  • Bliv inspireret af god kode
  • Brug af stærke typer til at returnere flere værdier
  • Opkaldsfunktioner og metoder på stærke typer
  • Hvordan enhedstest hjælper med at udtrykke din kodes hensigt
  • 10 Halloween Horror Code-historier, der vil skræmme dig
  • Funktionsaliaser i C++
  • Resultaterne af Expressive C++17 Coding Challenge
  • Tænk på funktionsobjekter som funktioner snarere end objekter
  • (std::)Samle viden om STL-algoritmer
  • Hvorfor udtryksfuld kode betyder noget
  • Den komplette guide til at bygge strenge i C++:Fra "Hello World" op til Boost Karma
  • Flere tips om navngivning
  • Mixin-klasser:CRTP'ens Yang
  • Gør dine funktioner funktionelle!
  • En minimal grænseflade:både udtryksfuld og hurtig kode
  • 7 navne vi aldrig bør se i kode
  • Smart Output Iterators:En symmetrisk tilgang til rækkeadaptere
  • Sådan bruger du STL med ældre outputsamlinger
  • Brug af dårlig kode til at lære at skrive god kode
  • Introduktion til Boost Phoenix
  • Sådan bliver du klar over, hvad dine funktioner returnerer
  • 5 tips til at forstå ældre kode
  • Stærke tilvalg
  • Hvordan implementeres std::set_difference?
  • Stærke skabeloner
  • At gøre stærke typer implicit konvertible
  • STL-algoritmer på sæt
  • Sådan emulerer du "super" søgeordet i C++
  • Sådan vælger du mellem struktur eller klasse
  • Udskiftning af en Else-if-sekvens med en ternær operatør
  • Om brug af Guards i C++
  • Det rigtige spørgsmål til det rigtige navn
  • Til RAII eller ikke til RAII?
  • Introduktion til C++ Ranges Library
  • Forstå lværdier, rværdier og deres referencer
  • Stærke typer for stærke grænseflader:mit foredrag på Møde C++
  • Den mest irriterende analyse:Sådan finder du det og fikser det hurtigt
  • Få fordelene ved stærk skrivning i C++ til en brøkdel af prisen
  • C++ vil ikke længere have pointere
  • Er std::for_each forældet?
  • Køb mig en øl til Fluent C++
  • What Heaps kan gøre, som prioriterede køer ikke gør
  • Dynger og prioritetskøer i C++ – Del 3:Køer og prioritetskøer
  • Opbygning, afbygning og sortering af dynger i C++ med STL
  • Heaps og prioritetskøer i C++ – Del 1:Heaps Basics
  • C++ Metaclasses-forslaget på mindre end 5 minutter
  • Problemerne med singletons og hvordan man løser dem
  • Det smukkeste stykke kode, der udskriver 42
  • std::iterator er forældet:Hvorfor, hvad det var, og hvad man skal bruge i stedet
  • Overførsel af Boolean til en grænseflade på en udtryksfuld måde
  • Hvornår skal man bruge enums og hvornår man skal bruge tag-afsendelse i C++
  • Sådan bruger du tag-afsendelse i din kode effektivt
  • Få dine containere til at følge konventionerne i STL
  • Sådan genbestilles en samling med STL
  • Sådan sender du et polymorf objekt til en STL-algoritme
  • Flyt intervaller rundt med STL-algoritmer
  • Hvilken er bedre:kort over vektorer eller multimap?
  • Skal strukturer have konstruktører i C++
  • 10 teknikker, der får dig til at forstå andre menneskers kode bedre
  • Fluent C++ er åben for gæstepostering
  • Et konkret eksempel på navngivningskonsistens
  • Smukke stykker kode, der udskriver 42 til håndklædedag
  • Sådan gør du et hierarki af virtuelle metoder til en CRTP
  • Sådan gør du SFINAE smuk - Del 2:SFINAE's skjulte skønhed
  • Sådan gør du SFINAE smuk – Del 1:Hvad SFINAE bringer til kode
  • Sådan konstrueres C++-objekter uden at lave kopier
  • The Incredible Const Reference, der ikke er Const
  • 105 STL-algoritmer på mindre end en time
  • Verdenskortet over C++ STL-algoritmer
  • Sådan reduceres kodeopblødningen af ​​en Variadisk CRTP
  • 7 flere måder at blive bedre på C++ denne sommer (2018-udgaven)
  • Variadic CRTP-pakker:Fra opt-in-færdigheder til opt-in-færdigheder
  • Variadic CRTP:En opt-in for klassefunktioner på kompileringstidspunktet
  • 3 enkle C++17-funktioner, der gør din kode enklere
  • Sådan designes tidlige returneringer i C++ (baseret på proceduremæssig programmering)
  • Integrering af mocking med C++ standardparametre
  • Implementering af standardparametre, der afhænger af andre parametre i C++
  • Standard:En hjælper til at omgå begrænsningerne for C++-standardparametre
  • Skal jeg bruge overbelastninger eller standardparametre?
  • Standardparametre i C++:Fakta (inklusive hemmelige)
  • Kom godt ud af det med kommaoperatøren i C++
  • Hvordan man *effektivt* konverterer en streng til en int i C++
  • Sådan konverteres en streng til en int i C++
  • "auto to stick" og Changing Your Style
  • Sådan fjerner du dubletter fra en associativ container i C++
  • Sådan fjerner du elementer fra en associativ beholder i C++
  • Sådan fjerner du pointere fra en vektor i C++
  • Hvordan man håndterer værdier, der er både input og output
  • Funktionsforgiftning i C++
  • Moderne C++:7 måder at forfalske det på, indtil du har det
  • Fjernelse af dubletter i C++ CRTP-basisklasser
  • Sådan gemmer du et variabelt antal objekter kendt på kompileringstidspunktet i C++
  • Et tilfælde, hvor brug af auto fører til udefineret adfærd
  • Sådan får du adgang til indekset for det aktuelle element i en moderne for loop
  • Ordoptælling i C++:Parametrisering af sagstypen
  • Hvorfor valgfrie referencer ikke kom i C++17
  • Pointers, referencer og valgfri referencer i C++
  • En udenjordisk guide til C++-formatering
  • Sådan designes funktionsparametre, der gør grænseflader nemmere at bruge (3/3)
  • Sådan designes funktionsparametre, der gør grænseflader nemmere at bruge (2/3)
  • Sådan designes funktionsparametre, der gør grænseflader nemmere at bruge (1/3)
  • At TØRRE eller ikke at TØRRE?
  • Sådan henter du de første fra en samling af par
  • Sådan overføres unique_ptrs fra et sæt til et andet sæt
  • Hvordan jeg anvendte bedste praksis for kodning for at forbedre mit daglige liv
  • Funktionel programmering er ikke en Silver Bullet
  • En gratis e-bog om C++ Smart Pointers
  • SoA Vector – Del 2:Implementering i C++
  • Navngivne argumenter i C++
  • Hvordan Smart Output Iteratorer undgår TPOIASI
  • Det frygtelige problem med at øge en smart iterator
  • Sådan defineres et variabelt antal argumenter af samme type – del 3
  • Legacy Code Programmer's Toolbox er ude
  • Sådan defineres et variabelt antal argumenter af samme type – del 2
  • Sådan defineres et variabelt antal argumenter af samme type – del 1
  • Deklarative If-udsagn med en Simplified Rules Engine
  • Generalisering af uordnede navngivne argumenter
  • Anna
  • for_each_arg:Anvendelse af en funktion på hvert argument af en funktion i C++
  • Er Unzip et særligt tilfælde af transformation?
  • Udpakning af en samling af Tuples med "unzip" Smart Output Iterator
  • Beyond Locks, en sikrere og mere udtryksfuld måde at håndtere mutexes på i C++
  • Nulreglen i C++
  • Compiler-genererede funktioner, regel om tre og regel om fem
  • CPPP
  • BooSTL-algoritmerne:Boost-algoritmer, der forlænger STL (3/3)
  • BooSTL-algoritmerne:Boost-algoritmer, der forlænger STL (2/3)
  • BooSTL-algoritmerne:Boost-algoritmer, der forlænger STL (1/3)
  • Forskellen mellem std::copy_backward og std::copy med omvendte iteratorer
  • Sådan genereres en samling af tilfældige tal i moderne C++
  • Sådan kontrolleres, om en streng er et præfiks for en anden i C++
  • 3 typer makroer, der forbedrer C++-kode
  • Sådan sender du en STL-samling til et curried-objekt
  • Sådan udskrives strenge adskilt af kommaer i C++
  • Curried Objects i C++
  • Softwareudvikleres fælles ordforråd
  • Forståelse af implementeringen af ​​std::is_permutation
  • Ulemper og ulemper ved den ungarske notation
  • Det korteste navn der findes
  • Skal private metoder altid være konstater?
  • Hvorfor du bør adskille kommandoer fra forespørgsler
  • Bliv bedre med ældre kode denne sommer (begrænset tilbud)
  • Stærke typer på samlinger
  • auto + const + smart pointer =dårlig blanding?
  • De overraskende begrænsninger af C++-intervaller ud over trivielle tilfælde
  • Sådan flettes fortløbende elementer i en C++-samling
  • Code It Yourself:Sammenfletning af fortløbende elementer i en C++-samling
  • Mit Leanpub-interview
  • Reduktion af koden for at oprette et rør i rørbiblioteket
  • Sådan kontrolleres, om et indsat objekt allerede var på et kort (med udtrykskode)
  • 5 måder at bruge seler på kan gøre din C++ kode mere udtryksfuld
  • std::less og dets moderne udviklinger
  • Min julegave til dig
  • Sammenligning af C++-beholdere med leksikografisk sammenligning
  • Sådan øges et dynamisk bitsæt med STL
  • Sådan kortslutter du en sekvens af operationer med en boolsk værdi
  • Teknisk gæld er som et Tetris-spil
  • Kontrol af værdierne af en samling i en enhedstest i C++
  • Kodning af stilarter med eksotiske begrænsninger
  • Sådan udtrækkes ord blandt mellemrum i en C++-streng
  • Et online kildekodekontrolflowfilter
  • Implementering af et linjefilter ved at bruge C++-intervaller
  • Vi ses på fredag
  • Hvordan kan udviklere hjælpe med at bekæmpe Coronavirus?
  • Gør din september til noget
  • STL-algoritmer på sæt:Én algoritme til at implementere dem alle
  • Annoncering af Fluent C++ Store
  • Sådan gør du et kopierbart objekt tildelt i C++
  • std::exchange Mønstre:Hurtigt, sikkert, udtryksfuldt og sandsynligvis underudnyttet
  • Hvad C++ Fold-udtryk kan give din kode
  • 5 tips til at finde rundt i en ældre kodebase
  • Sådan implementeres std::conjunction og std::disjunction i C++11
  • Et casestudie for den hurtigste måde at finde kilden til en fejl
  • 3 trin til hurtigt at finde kilden til en fejl
  • Sådan defineres sammenligningsoperatører som standard i C++
  • Lad ikke ældre kode få dig til at lide. Få det til at lide
  • Udvidet aggregeret initialisering i C++17
  • En simpel vane til at undgå komplekse navne og tastefejl i kode
  • Sådan forstår du hurtigt koden for en funktion
  • CPPP – En international C++-konference med et strejf af fransk accent
  • Sådan gemmer du en lværdi eller en rværdi i det samme objekt
  • Designmønstre vs designprincipper:Abstrakt fabrik
  • Hvilket programmeringsparadigme giver den mest udtryksfulde kode?
  • Brug af Windows Azure Mobile Services fra C++ Windows Store-apps
  • Best practices for Visual C++ Linker:Iteration af udviklere
  • Oprettelse af et C++-projekt fra en PDB-fil:PDB-projekt
  • Det *Nye Performance Optimization Tool* til Visual C++-applikationer
  • Visual Studio 2013 tilgængelig nu!
  • Visual C++ Libraries Survey
  • Fredagsvideoer:Going Native 2013
  • Vector Calling Convention på kanal 9
  • Introduktion af '/Gw' Compiler Switch
  • Visual Studio 2013 RC nu tilgængelig
  • Asynkron programmering i C++ ved hjælp af genoptagelige funktioner og afvent
  • Oversigt over resultater af undersøgelsesresultater for udvikleraktiviteter
  • Ydeevne++ med Visual C++ 2013
  • Visual C++ i 2013 og videre – Q&A
  • C++11/14 Kernesprogfunktioner i VS 2013 og november 2013 CTP
  • C++ AMP til at målrette mod Khronos SPIR og HSAIL
  • Visual Studio Rename Refactor Helper til Visual Studio 2013
  • Annoncering af Visual C++ Compiler november 2013 CTP
  • Visual Studio 2013 Virtual Launch er her!
  • Microsoft Virtual Academy – C++:Et sprog og bibliotek til generelle formål
  • Windows Azure Storage Client Library til C++
  • C++ i MSDN Magazine
  • Undersøgelse af stakspor af objekter ved hjælp af Visual Studio 2013
  • STL-ressourcer på MSDN
  • Undtagelsesgrænser
  • Oprettelse af et C++-projekt fra en PDB-fil:PDB-projekt [[Version 2.0]]
  • Kinect til Windows C++ eksempler
  • Kodefejlfindingsindhold i fællesskabet
  • Kodefejlfindingsemner på MSDN
  • Weathr, en 3D-vejr-app nu på CodePlex
  • Formindsk min Program Database (PDB) fil
  • AVX2-understøttelse i Visual Studio C++ Compiler
  • Visual Studio 2013-opdatering 2 CTP2
  • Hvorfor C++?
  • Vinter ISO C++ Meeting Trip Report
  • Den gamle nye C++-ting
  • Ghost of VCBlog Posts Past
  • Advanced Developers Conference 2014
  • Udfordring – sårbar kode
  • Udfordring – sårbar kode
  • Tech Days 2014 – 16. – 17. april World Forum Den Haag
  • DirectX-grafikudvikling med Visual Studio 2013 og opdatering 2
  • CppCon – C++-konferencen
  • CppCon – C++-konferencen
  • BYG 2014, Samtaler til torsdag
  • BYG 2014 begynder i morgen, ingen fjols!
  • Linkerforbedringer i Visual Studio 2013 Update 2 CTP2
  • DirectX 12
  • cppcon registrering åben!
  • Et tilfælde af Twitters
  • Undersøgelsen siger ... endnu et bump!
  • Solution Dependency Viewer-udvidelse
  • Undersøgelsen siger...
  • Undersøgelsen siger...
  • Visual Studio Graphics Frame Analyse i aktion!
  • Advanced Developers Conference C++ 29/4 – 30/4
  • Advanced Developers Conference C++ 29/4 – 30/4
  • Forbedringer af ydeevne og diagnostik i opdatering 2
  • Parallel STL – Democratizing Parallelism in C++
  • Tech Days 2014 – 16. – 17. april World Forum Den Haag
  • Compiler Switch udfasning/fjernelse ændringer i Visual Studio "14"
  • Projektstøtte til Natvis
  • C++11/14 funktionstabeller til Visual Studio 14 CTP1
  • The Great C Runtime (CRT) Refactoring
  • Fejl rettet i Visual Studio 2013 Update 2
  • C++14 STL-funktioner, rettelser og brydende ændringer i Visual Studio 14 CTP1
  • Native Memory Diagnostic Tools til Visual Studio "14" CTP
  • Visual Studio "14" CTP
  • Visual Studio "14" CTP
  • Brug af Boost Libraries i Windows Store og Phone-applikationer
  • Opbygning af 8.1-apps (Windows Phone og Windows Store) ved hjælp af Visual Studio "14" CTP2
  • Opbygning af 8.1-apps (Windows Phone og Windows Store) ved hjælp af Visual Studio "14" CTP2
  • CTP2 til Visual Studio "14" nu tilgængelig
  • CTP2 til Visual Studio "14" nu tilgængelig
  • VC++ Bytes på kanal 9
  • Grafikdiagnostik i Visual Studio 2013 Update 3 RC
  • C++ REST SDK WebSocket-klient
  • C Runtime (CRT) funktioner, rettelser og brydende ændringer i Visual Studio 14 CTP1
  • Compiler Switch udfasning/fjernelse ændringer i Visual Studio "14"
  • Den første ikke-Microsoft C++ AMP-implementering forlader Dock, viser glimt af fremtiden
  • Bruger du Visual Studio 2010 til C++-udvikling? Vi vil gerne snakke!
  • C++11/14-funktioner i Visual Studio 14 CTP3
  • Fremtiden for ikke-statiske datamedlemsinitialisering
  • Visual Studio “14” CTP 3 nu tilgængelig
  • Visual Studio “14” CTP 3 nu tilgængelig
  • Undersøgelse til dig :)
  • Fejl rettet i Visual Studio 2013 Update 3
  • C++ Runtime for sideloadede Windows 8.1 apps
  • Visual C++ Bytes Redux
  • HiLo Desktop-eksempel opdateret
  • Opfølgning på Visual Studio 2010 til C++ Udviklingsundersøgelse
  • C++ Fejlretningsforbedringer i Visual Studio "14"
  • Feedback:Gør /Zc:inline til standard for debug/release-konfigurationer i "14"
  • Visual Studio 2013-opdatering 4 CTP 2 tilgængelig
  • På C++ AMP Reappable Shader
  • GPU-brugsværktøj i Visual Studio 2013 Update 4 CTP1
  • VS 2013-opdatering 4 CTP 1 er live!
  • C++11/14/17 Funktioner i VS 2015 Preview
  • Alt om C++ Refactoring i Visual Studio 2015 Preview
  • Visual Studio 2015 Preview er nu tilgængelig
  • Fremskyndelse af Scenariet for Incremental Developer Build
  • C++ Tools Acquisition til Windows Phone og butiksudvikling
  • Mobiludvikling på tværs af platforme med Visual C++
  • Genoptagelige funktioner i C++
  • Forbedringer af advarsler i C++-kompileren
  • CppCon-videoer tilgængelige
  • Visual Studio 2013 Update 4 Release Candidate
  • Kodeanalyseundersøgelse
  • IncrediBuild og Visual Studio 2015 Preview
  • Målretter mod Android med C++ REST SDK
  • Debug JNI Android-applikationer ved hjælp af Visual C++ Cross-Platform Mobile
  • Visual Studio 2015 Preview:Work-in-Progress sikkerhedsfunktion
  • Udvikling af Native-Activity (Android) applikationer
  • GoingNative 32:C++17 Sneak Preview
  • iOS / Linux Cross-Platform C++ undersøgelse
  • Native Memory Diagnostics i VS2015 Preview
  • Visual C++ Compiler på Rise4Fun
  • C/C++ Kodeanalyse i VS2015 – RC Update
  • Visual Studio 2015 og grafikværktøjer til Windows 10
  • Visual C++ Tools for Windows 10 Technical Preview
  • Visual Studio 2015 – Del dine tanker
  • Going Native:Build Throughput, PCH Tool
  • Introduktion til Universal CRT
  • C/C++ Kodeanalyse i VS2015
  • Udvikling af Xamarin Android Native-applikationer
  • Find dit favoritbibliotek til C++ i NuGet
  • Native Memory Diagnostics i CTP 5
  • MFC dynamisk dialoglayout
  • Natvis-understøttelse af Android-fejlretning
  • Fejlretning af C++-kode på iOS med Visual Studio 2015
  • Open Sourcing Visual Studios GDB/LLDB Debug Engine
  • Hvad er nyt med C++ cross-platform-udvikling med VS 2015 RC
  • Mere om genoptagelige funktioner i C++
  • C++11/14/17 Funktioner i VS 2015 RC
  • Debug C++ kode på Linux fra Visual Studio
  • Single-File IntelliSense og andre IDE-forbedringer i VS2015
  • C++11 konstante udtryk i Visual Studio 2015 RC
  • Kilde er nu tilgængelig for GDB/LLDB debug engine
  • STL-rettelser i VS 2015, del 2
  • C++ Compiler Front-End rettelser i VS2015
  • Hyperlapse mobiludvikling på tværs af platforme med Visual C++ og Xamarin
  • C++11/14/17 Funktioner i VS 2015 RTM
  • Udvikling af iOS-applikationer på tværs af platforme ved hjælp af Visual Studio
  • constexpr komplet til VS 2015 RTM:C++11 compiler, C++17 STL
  • Det er maj – tag vores undersøgelse!
  • Real World Cross-Platform Development med Visual Studio 2015:Synergex
  • Visual Studio 2015 RC nu tilgængelig!
  • MSBuild på tværs af platforme
  • Nyt i VS 2015:/Zc:throwingNew
  • Vi introducerer Visual Studios Eclipse Android Project Importer
  • Kodedeling på tværs af platforme med Visual C++
  • Udvikling til Windows 10 med Visual C++ 2015
  • Arbejder du på et Internet of Things-projekt? Tag vores undersøgelse!
  • Opsætningsændringer i Visual Studio 2015, der påvirker C++-udviklere
  • C++ Rediger og fortsæt i Visual Studio 2015
  • Hvad er nyt med Visual C++ mobiludvikling på tværs af platforme
  • Visual Studio 2015 RTM nu tilgængelig
  • Hukommelsesprofilering i Visual C++ 2015
  • Foretrækker du hurtig eller præcis?
  • /Debug:FASTLINK til VS2015-opdatering 1
  • Debug Visualizers i Visual C++ 2015
  • Foryngelse af Microsoft C/C++ Compiler
  • Visual C++-teamet er til CppCon 2015
  • C++ Packaging Technology Survey
  • Bruger du ikke Visual Studio 2015?
  • Nyt i VS 2015:Udvidede PGO-indstillinger
  • GCC / LLVM redigering/build/debug undersøgelse
  • Visual Studio 2015-opdatering 1 er her
  • Forbedringer til C++ Rediger og fortsæt i Visual Studio 2015 Update 1
  • Coroutines i Visual Studio 2015 – Opdatering 1
  • Annoncering af VS GDB Debugger-udvidelsen
  • Ny, forbedret og hurtigere databasemotor
  • Java-fejlfinding og sprogunderstøttelse i Visual Studio til Android
  • Vi introducerer C++ Experimental Editor Tools!
  • Annoncering af Visual C++ Build Tools 2015 – selvstændige C++-værktøjer til byggemiljøer
  • Visual Studio 2015-opdatering 1 RC tilgængelig
  • iOS / Linux efterårsundersøgelse
  • Topindlæg for 2015
  • Support til Android CMake-projekter i Visual Studio
  • Så du:Forbedre dine byggetider med IncrediBuild og Visual Studio 2015
  • Brug af Visual Studio 2015 til at fejlfinde en Android-app bygget med Marmalade
  • STL-rettelser i VS 2015-opdatering 1
  • Clang med Microsoft CodeGen i VS 2015 Update 1
  • C++ Core Guidelines Checkers tilgængelige for VS 2015 Update 1
  • C++-moduler i VS 2015-opdatering 1
  • Delvis understøttelse af Expression SFINAE i VS 2015-opdatering 1
  • Constexpr i VS2015-opdatering 1
  • Nye muligheder for at administrere tegnsæt i Microsoft C/C++ Compiler
  • Prøv det seneste C++-kompilerværktøjssæt uden at vente på den næste opdatering af Visual Studio
  • Natvis til C++/CLI Tilgængelig i VS2015
  • Compiler-forbedringer i VS 2015 Update 2
  • Hvad er der i en PDB-fil?
  • Hvad er der i en PDB-fil?
  • Dine versionskontroloplevelser
  • Top 10 grunde til at bruge Visual Studio til C++ Android-udvikling!
  • VS 2015 Update 2's STL er C++17-indtil videre Feature Complete
  • VS 2015 Update 2's STL er C++17 indtil videre Feature Complete
  • Maj/juni-opdatering til C/C++-udvidelsen i Visual Studio Code
  • Introduktion af en ny, avanceret Visual C++ kodeoptimering
  • Opdater din Visual Studio Code C/C++-udvidelse nu!
  • Sørg for at prøve C++ Quick Fixes-udvidelsen!
  • Visual C++ 2015 Update 2 fejlrettelser
  • Annoncering af VC++ 2015 Migration Virtual Development Laboratory
  • Optimering af layoutet af tomme basisklasser i VS2015 Update 2
  • UserVoice-forslag fuldført i Visual Studio 2015
  • Udvikler du C++ projekter på tværs af platforme med CMake?
  • Sidder du fast i en ældre version af værktøjssæt? Flyt til Visual Studio 2017 uden at opgradere dit værktøjssæt
  • Juli-opdatering til Visual Studio Code C/C++-udvidelsen
  • Cocos2d-x Visual Studio Android-projekt
  • Fejlretningstips og tricks til C++ i Visual Studio
  • Visual Studio 2015 Update 3 tilgængelig nu
  • Byg dine Android-applikationer i Visual Studio ved hjælp af Gradle
  • Compiler-forbedringer i VS 2015 Update 3
  • Udtryk SFINAE-forbedringer i VS 2017 RC
  • Standardversionsskift i compileren
  • C++ Core Guidelines Checkers er nu i en enkelt NuGet-pakke
  • Visual C++ Compiler version
  • Visual Studio "15" Preview Compilers Feedback
  • CppCon 2016:Seneste og bedste for C++-udviklere
  • Microsoft på CppCon 2016
  • Vcpkg:et værktøj til at erhverve og bygge C++ open source-biblioteker på Windows
  • August-opdatering til Visual Studio Code C/C++-udvidelsen
  • C++14/17-funktioner og STL-rettelser i VS "15"-forhåndsvisning 4
  • Lightweight Visual Studio 2017-installationsprogrammet
  • STL-rettelser i VS 2015-opdatering 3
  • C/C++ Cloud Services-undersøgelse
  • Tillykke med 25 års fødselsdagen MFC!
  • STL-rettelser i VS 2017 RTM
  • December-opdatering til Visual Studio Code C/C++-udvidelsen
  • Find alle referencer nydesignet til større søgninger
  • Introduktion til Gå til, efterfølgeren til Naviger til
  • Udvikling af Linux C++-applikationer med Azure Docker-containere
  • Anbefalinger for at fremskynde C++ builds i Visual Studio
  • C++ Core Check-kodeanalyse er inkluderet i VS 2017
  • C++14/17-funktioner og STL-rettelser i VS "15" Preview 5
  • Layout af compilerværktøjer i Visual Studio 2017
  • Visual Studio for teams af C++ udviklere
  • Hvad er nyt med IncrediBuild og Visual Studio 2017
  • MSVC:Det bedste valg til Windows
  • Brug enhver C++ Compiler med Visual Studio
  • C++ spiludviklingsarbejdsbelastning i Visual Studio 2017
  • Fuldførte UserVoice-forslag i Visual Studio 2017
  • C++ Standards Overholdelse fra Microsoft
  • Visual Studio Code C/C++ udvidelse marts 2017 Opdatering
  • Find installerede Visual C++-værktøjer til Visual Studio 2017
  • Sæt altid umulige mål
  • Kom godt i gang med Visual Studio til C- og C++-udvikling
  • C++ koderedigering og navigation i Visual Studio
  • C++ enhedstest i Visual Studio
  • Android og iOS udvikling med C++ i Visual Studio
  • Universal Windows-platformudvikling med C++
  • Windows desktop udvikling med C++ i Visual Studio
  • Migrer dine eksisterende iOS XCode-projekter til Visual Studio
  • DirectX spiludvikling med C++ i Visual Studio
  • Linux udvikling med C++ i Visual Studio
  • C++ fejlfinding og diagnostik
  • C++ Tutorial:Fejlfindingsoversigt
  • C++ Tutorial:Hello World
  • Forår 2017 Visual C++ Migration Survey
  • Brug af C++ Coroutines med Boost C++ biblioteker
  • Unit Testing and the Future:Annoncering af testadapteren til Google Test
  • Linux C++ forbedringer til cross-platform kodedeling og typevisualisering
  • C++17-funktioner i Visual Studio 2017 Version 15.3 Preview
  • C++ på Microsoft Build 2017
  • Brug af C++-moduler i Visual Studio 2017
  • Hvorfor får jeg disse _SCL_SECURE_NO_WARNINGS beskeder?
  • Håndtering af advarsler i C++ Core Guidelines Checker
  • C++17-funktioner og STL-rettelser i VS 2017 15.3
  • C++ Core Guidelines Checker i Visual Studio 2017
  • C++ Unit Testing Updates:Annoncering af Boost.Test Adapter og forbedret Google Test Support
  • Turrapport:Evolution Working Group ved sommerens ISO C++ standardmøde (Toronto)
  • Precompiled Header (PCH) problemer og anbefalinger
  • Microsoft Visual Studio 2017 understøtter Intel® AVX-512
  • juni C++ Link Roundup
  • Sikkerhedsfunktioner i MSVC
  • Visual Studio Code C/C++ udvidelse Juni 2017 Opdatering
  • Enhedstestning:Testadapter til Google Test følger med i kassen!
  • Visual Studio 15.5 Preview 1 Produktivitetsforbedringer:Structure Visualizer, Ctrl + klik Gå til definition, Find hurtigere alle referencer og mere
  • Visual Studio Code C/C++ udvidelse September 2017 Update – mere IntelliSense godhed!
  • Seneste og bedste i Visual Studio 2017 for C++-udviklere
  • Microsoft C++-teamet er til CppCon 2017
  • Understøttelse af to-faset navneopslag kommer til MSVC
  • Visual Studio-udvidelser til C++-udviklere i Visual Studio 2017
  • En ny C++/WinRT-opdatering er tilgængelig
  • Ændringer til projektskabeloner og kodeguider i 15.3
  • Sådan bruger du C++ Core Guidelines Checker uden for Visual Studio
  • C++17-funktionsfjernelser og -fortabelser
  • MSVC-kodeoptimeringsforbedringer i Visual Studio 2017 version 15.5 og 15.3
  • MSVC-overensstemmelsesforbedringer i Visual Studio 2017 version 15.5
  • C++ Core Check-forbedringer i Visual Studio 2017 15.5
  • Side-by-side mindre version MSVC-værktøjssæt i Visual Studio 2017
  • Fuldførte UserVoice-forslag i Visual Studio til C++-udviklere
  • Visual Studio Build Tools inkluderer nu VS2017 og VS2015 MSVC Toolsets
  • Tilpasning af dit miljø med Visual C++ og Open Folder
  • Enhedstestning:Testadapter til Boost.Test følger med i kassen!
  • C++/WinRT er nu inkluderet i Windows SDK
  • Ændringer i spøgelsesbegrænsning i Visual Studio 2017 Version 15.7 Preview 3
  • C++ kodeanalyse:Konfigurer regler fra kommandolinjen
  • MSVC rapporterer nu korrekt __cplusplus
  • Anbefaling til forbedring af byggetid:Slå /MAP fra, brug PDB'er
  • ClangFormat-understøttelse i Visual Studio 2017
  • C++ Core Check in Visual Studio 2017 15.6 Preview 2
  • Spøgelsesbegrænsninger i MSVC
  • Boost.Test Unit Testing:Dynamic Library support og New Item Template
  • Fejlretning af en indlejret ARM-enhed i Visual Studio
  • C++17 Fremskridt i VS 2017 15.5 og 15.6
  • Nye, eksperimentelle kodeanalysefunktioner i Visual Studio 2017 15.8 Preview 3
  • Konverter makroer til Constexpr
  • Annoncering af skabelon IntelliSense
  • Forår 2018 Visual C++ Migration Survey
  • Makroudvidelser i Quick Info Tooltips
  • Nyligt afsluttede UserVoice-forslag til Visual Studio
  • Annoncering:MSVC er i overensstemmelse med C++-standarden
  • Spectre diagnosticering i Visual Studio 2017 Version 15.7 Preview 4
  • IntelliSense til fjernstyrede Linux-headere
  • Annoncering af CodeLens til C++ Unit Testing
  • Visual Studio 2019 Preview 2 Blog Rollup
  • Brug af VS-kode til C++-udvikling med containere
  • Hvad er nyt i CMake – Visual Studio 2019 Preview 2
  • MSVC Backend-opdateringer i Visual Studio 2019 Preview 2:Nye optimeringer, OpenMP og Build Throughput-forbedringer
  • Visual Studio Code C++-udvidelse:Oktober 2018-opdatering og et forenklet Insiders-program
  • Udforsk Clang Tooling – Brug byggeværktøjer med clang-tidy
  • Spørgsmål og svar:Sådan specialiserer du std::sorter ved at binde sammenligningsfunktionen
  • std::string_view:Duct Tape af strengetyper
  • Understøttelse af Unity (Jumbo)-filer i Visual Studio 2017 15.8 (eksperimentel)
  • Annoncerer C++ Just My Code Stepping i Visual Studio
  • Byg og fejlfind MySQL på Linux med Visual Studio 2019
  • Produktivitetsforbedringer for C++:Ny standardfarvning, skabelonargumentfiltrering i opkaldsstakvinduet og IntelliCode On-By-Default
  • Nye C++ Core Check-regler
  • Visual Studio Code C/C++ Udvidelse:Opdatering juli 2019
  • Linux-udvikling med C++ i Visual Studio 2019:WSL, ASan til Linux, Adskillelse af Build og Debug
  • Visual Studio Code C/C++ udvidelse:Opdatering maj 2019
  • Forbedret C++ IntelliCode leveres nu med Visual Studio 2019
  • Visual Studio C++-skabelon IntelliSense udfylder baseret på instansieringer i din kode
  • SIMD-udvidelse til C++ OpenMP i Visual Studio
  • Tilpasset AI-assisteret IntelliSense til dit team
  • Qt til at understøtte Visual Studio Linux-projekter
  • Visual Studio Code CMake Tools Extension:Multi-root arbejdsområder og filbaseret API
  • Tilføj, fjern og omdøb nemt filer og mål i CMake-projekter
  • Kodenavigation til CMake-scripts
  • CMake, Linux-målretning og IntelliSense-forbedringer i Visual Studio 2019 version 16.5 Preview 2
  • Forbedringer af nøjagtighed og ydeevne af Linux IntelliSense
  • Fejlretning af Linux CMake-projekter med gdbserver
  • Byg C++-applikationer i en Linux Docker-container med Visual Studio
  • CMake Tools Extension til Visual Studio Code
  • MSVC Backend-opdateringer i Visual Studio 2019 version 16.5
  • Nye skabeloner til fejlretning af CMake-projekter på fjernsystemer og WSL i Visual Studio 2019
  • Portering af et C++/CLI-projekt til .NET Core
  • Doxygen og XML Doc Comment support
  • IntelliSense Code Linter til C++
  • Flere Spectre Mitigations i MSVC
  • Analyser dine builds programmatisk med C++ Build Insights SDK
  • Præstationsfordelene ved afsluttende klasser
  • AVX2 floating point-forbedringer i Visual Studio 2019 version 16.5
  • AVX-512 Auto-vektorisering i MSVC
  • C++ Linux-udvikling med Visual Studio:trinvise byggeforbedringer og udvidet shell-understøttelse
  • C++20-funktioner og rettelser i VS 2019 16.1 til 16.6
  • Linux-udvikling med Visual Studio:førsteklasses support til gdbserver, forbedrede byggetider med Ninja og opdateringer til Connection Manager
  • Profilering af skabelon-metaprogrammer med C++ Build Insights
  • Tag med os i denne uge til Microsoft Build digital event
  • Visual Studio Code C++-udvidelse:maj 2020-opdatering
  • Hurtigere builds med PCH-forslag fra C++ Build Insights
  • Vcpkg 2020.04 opdatering og produktkøreplan
  • Find byggeflaskehalse med C++ Build Insights
  • GSL 3.0.0 udgivelse
  • vcpkg:Fremskynd dit teamudviklingsmiljø med binær caching og manifester
  • Microsoft C++ Team på CppCon 2020
  • Nye sikkerhedsregler i C++ Core Check
  • <bit> i Visual Studio 2019 version 16.8 Preview 2
  • Introduktion af kildeafhængighedsrapportering med MSVC i Visual Studio 2019 version 16.7
  • AddressSanitizer til Windows:x64 og Debug Build Support
  • Tilmeld dig den private forhåndsvisning af Visual Studio-support til Codespaces!
  • Forbedring af kodegenereringstid med C++ Build Insights
  • Visual Studio Code C++ Extension Juli 2020-opdatering:Doxygen-kommentarer og logpunkter
  • Indledende support til C++20-intervaller
  • C++ Core Check i Visual Studio
  • Nye sikkerhedsregler i C++ kodeanalyse
  • Velkommen C++-udviklere til GitHub Codespaces!
  • Tillykke med 20 års fødselsdagen CMake!
  • Project OneFuzz:nyt open source-udviklerværktøj til at finde og rette fejl i stor skala
  • C++ i Visual Studio Code når version 1.0!
  • Debug Linux-kernedumps i Visual Studio
  • C++ Coroutines i Visual Studio 2019 version 16.8
  • Standard C++20-moduler understøttes med MSVC i Visual Studio 2019 version 16.8
  • C11 og C17 Standard Support ankommer til MSVC
  • Betinget trivielle særlige medlemsfunktioner
  • C++20-funktioner i Visual Studio 2019 version 16.7 og 16.8
  • Koalitionen ser 27.9X Iteration Build-forbedring med Visual Studio 2019
  • En rundvisning i C++-moduler i Visual Studio
  • Endnu flere nye sikkerhedsregler i C++ kodeanalyse
  • Typelib og ActiveX understøttes nu i MFC Wizards
  • C++20 STL-funktioner:1 års udvikling på GitHub
  • Introduktion af det nye Azure SDK til C++ Beta
  • Hurtigere C++-bygninger, forenklet:en ny metrik for tid
  • Byg og fejlfind Qt-projekter på Linux med Qt Visual Studio Tools
  • Playground Games og Turn 10 Studios Se henholdsvis 18.2X og 4.95X linktidsforbedringer på Visual Studio 2019
  • Accelerer problemfrit CMake-projekter i Visual Studio med Incredibuild
  • Et år med konferencetaler fra Microsoft C++-teamet
  • Windows ARM64-understøttelse af CMake-projekter i Visual Studio
  • MSVC Backend-opdateringer i Visual Studio 2019 version 16.9 Preview 3
  • Byg Throughput Series:Mere effektiv skabelonmetaprogrammering
  • Byg Throughput Series:Skabelon Metaprogramming Fundamentals
  • Hurtigere C++ Iteration Builds
  • Konfigurer IntelliSense med CMake Toolchain-filer i Visual Studio 2019 16.9 Preview 2
  • Visual Studio Code C++ Udvidelse:ARM og ARM64 understøttelse
  • IntelliSense-forbedringer i Visual Studio 2019
  • Address Sanitizer til MSVC nu generelt tilgængelig
  • Microsoft C++ Team på ACCU 2021
  • Fjernfejlretningssupport i Visual Studio 2019
  • Registre:Medbring dine egne biblioteker til vcpkg
  • Tag kontrol over dine vcpkg-afhængigheder med versionsunderstøttelse
  • Annoncerer nu:Makefile-understøttelse i Visual Studio Code!
  • Visual Studio Code C++ Extension:Cross-Compilation IntelliSense-konfigurationer
  • Forbedret OpenMP-understøttelse af C++ i Visual Studio
  • Forkortede funktionsskabeloner og begrænset auto
  • Ignorerer automatisk initialisering til kodeanalyse
  • Pure Virtual C++ 2021 er i dag
  • Pure Virtual C++ 2021 tidsplan tilgængelig
  • CMake Presets integration i Visual Studio og Visual Studio Code
  • Visual Studio Code C++ Extension April 2021 Opdatering:CUDA C/C++ IntelliSense og Apple Silicon Support
  • MSVC Backend-opdateringer i Visual Studio 2019 version 16.10 Preview 2
  • Find fejl med AddressSanitizer:MSVC Compiler
  • Tilmeld dig Pure Virtual C++ 2021-konferencen
  • vcpkg værtsafhængigheder til krydskompilering
  • Statiske analyserettelser, forbedringer og opdateringer i Visual Studio 2019 16.9
  • <format> i Visual Studio 2019 version 16.10
  • C++20's udvidelser til Chrono tilgængelige i Visual Studio 2019 version 16.10
  • C++20-intervaller er komplette i Visual Studio 2019 version 16.10
  • Sådan begynder du at bruge registre med vcpkg
  • Alle vcpkg virksomhedsfunktioner er nu almindeligt tilgængelige:versionering, binær caching, manifester og registre
  • Microsoft C++ Code Analysis understøtter SARIF 2.1
  • OpenMP-opdateringer og rettelser til C++ i Visual Studio 2019 version 16.10
  • Ny statisk analyseregel for grænsekontrol
  • Find fejl med AddressSanitizer:Mønstre fra Open Source-projekter
  • 2x-3x ydeevneforbedringer til fejlretningsbygninger
  • Flytning af et projekt til C++ kaldet moduler
  • Rediger din C++-kode, mens du fejlretter med Hot Reload i Visual Studio 2022
  • Visual Studio Code C++ Juli 2021-opdatering:Demonteringsvisning, makroudvidelse og Windows ARM64-fejlretning
  • Brug af C++-moduler i MSVC fra kommandolinjen Del 1:Primære modulgrænseflader
  • Byg og fejlfind C++ med WSL 2-distributioner og Visual Studio 2022
  • Kodescanning C++ med GitHub Actions
  • Tilpassede advarselsniveauer og kodeanalyse for eksterne headere
  • STL Visualizers på GitHub
  • Address Sanitizer nu i "Early Release" for Xbox-udviklere
  • Statiske analyserettelser, forbedringer og opdateringer i Visual Studio 2019 version 16.10
  • 18x hurtigere IntelliSense til Unreal Engine-projekter i Visual Studio 2022
  • Microsoft C++ Team på CppCon 2021
  • En race-tilstand i .NET-finalisering og dens begrænsning for C++/CLI
  • Forbedret Null Pointer Dereference Detection i Visual Studio 2022 version 17.0 Preview 4
  • StaticAnalysis-rettelser i Visual Studio 2019 version 16.11
  • MSVC C++20 og /std:c++20 Switch
  • C++20 Coroutine-forbedringer i Visual Studio 2019 version 16.11
  • Nye kompileringsadvarsler for dynamisk initialisering og brugerdefinerede sektioner


  • Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
    28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
    55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
    82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
    109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
    136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
    163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
    190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216
    217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243
    244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270
    271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297
    298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324
    325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 [349] 350 351
    352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378
    379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405
    406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432
    433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459
    460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486
    487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513
    514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540
    541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
    568 569 570 571 572 573 574