C Programming >> sitemap >> Page:453:
  • Att skriva ett litet röstverktyg i Qt
  • C++ Status
  • 0xBADC0DE - Mitt föredrag på C++NOW 2014
  • C++ och Google Summer of Code
  • Tittar på C++14
  • Analysera webbplatser med QtWebkit
  • shared_ptr missbruk
  • C++ Papers for Issaquah - bibliotek, grafik, nätverk, numerik och odefinierat beteende
  • Är det dåligt att ha vektor i ett publikt gränssnitt?
  • 3 års möte C++
  • Reser för C++ - en reserapport om C++Now &NDC Oslo
  • En intervju med John Lakos
  • C++-höjdpunkterna och mer av GCC 5.1
  • boost 1,58 - en kort översikt
  • Refaktorerar min Qt-databaskod
  • Räknar bitar
  • C++17 Library Papers for Cologne - Del II
  • C++17 bibliotekspapper för Köln
  • Områden för numeriska problem
  • std::random_shuffle är utfasad i C++14
  • C++ 2015
  • Och det var Meeting C++ 2014
  • Använder AES-kryptering i C++
  • Vart kommer Evolution att leda C++17?
  • C++ och zombies:en rörande fråga
  • Letar efter C++17 - Urbana-förslag från Core, Modules, Networking, Reflection and Undefined Behavior
  • Urbana Proposals - C++17 insikt? - Samtidighet
  • Mitt besök på Qt DevDays 2014 i Berlin
  • Använda parallellism med boost::future
  • C++ 2016
  • boost 1,60 - en kort översikt
  • Förändringens vind
  • 6 ämnen om att starta och driva en användargrupp
  • Min resa till det första Qt World Summit
  • Jag gick på CppCon och allt jag fick...
  • En översikt över C++17 och andra papper
  • Ett tredje sätt att använda boost::serialization
  • Hantera filer - med hjälp av boost::filesystem
  • Integrera en HTML-redigerare i Qt med Javascript och QWebView
  • Meddelanden och signalering i C++
  • Vad är nytt i boost 1.59?
  • QWidgets och data
  • En generisk sammanhangsmenyklass för Qt
  • Menyer och widgets i Qt
  • Bygga fabriker i C++ med boost::factory
  • Träd, trädmodeller och trädvyer i Qt
  • Bygga applikationer med Qt och boost
  • boost::variant och en allmän, generisk besöksklass
  • C++ 2017
  • Samarbetande online C++-kompilator?
  • Randomisering av en CSV-fil med standard C++
  • Presentera kod
  • Vad betyder Modern C++ egentligen?
  • Subtila buggar genom läckage
  • boost 1,62 - en kort översikt
  • En intervju med Sean Parent
  • Sista funktionerna i C++17
  • boost 1,61 - en kort översikt
  • C++-höjdpunkterna och mer i GCC 6.1
  • C++-kommittén för att flytta fokus på viktiga frågor
  • Lärdomar från Meeting C++ 2015
  • C++17 och andra framtida höjdpunkter i C++
  • C++17 och dess tekniska specifikationer
  • Att välja efter gränssnitt, en idé nästan för bra för att vara sann
  • Aktuella förslag för C++17
  • Återbesök QWidgets &data, refactoring och prestanda
  • Söka och ersätta i strängar med boost
  • Rå loopar kontra STL-algoritmer
  • Hur om constexpr förenklar din kod i C++17
  • Rita cirkulär text i Qt
  • C++ 2018
  • En reserapport från CppCon 2017
  • Framtidssäkring av våra C++ API:er
  • Granskningarna har börjat
  • Hur jag kom igång med C++
  • Kraften i metodmallar
  • Fuzzing best med libFuzzer
  • 5 års möte C++!
  • En C++ recensionsgemenskap
  • 2 år av att bygga mitt eget CMS...
  • En unik_ptr-pool
  • En fristående pool i C++14
  • En kort berättelse om ett litet fel
  • Reflektioner över reflektionsförslagen
  • HTML Text Editor - slutlig lösning
  • C++-förslag snälla...
  • Omstrukturering av HTML-textredigeraren för QWebEngine
  • Använder QtCreator tillsammans med Visual Studio Build Tools
  • Är ditt om ett objekttillstånd?
  • Mina tankar om The... Community
  • Använder C++17:std::variant för statisk polymorfism
  • Deltar i den virtuella CppCon 2020
  • Refaktorering från enstaka till multifunktionella
  • Clazy - bättre C++-verktyg för Qt bästa praxis
  • 8 års möte C++
  • Coronavirus, COVID19 och C++ Community
  • C++ 2020
  • Fire &Forget HTTP-förfrågningar i Qt
  • Låt oss snabbt fixa denna krasch
  • TIL:ärver konstruktorer, standardparametrar och enable_if
  • Tankar om mitt senaste experiment med Qt och mallar
  • En enkel EditDialog-mall
  • Åtkomst till en fusionssekvens med ett körtidsdefinierat index
  • Implementering av en QTableModel för visning av fusionsanpassade strukturer
  • Mer TMP med boost::mp11
  • Ett kort TMP-experiment med boosts mp11 &fusion
  • Arbeta med dina egna API:er
  • C++ fabriker i världsklass
  • 20+ sätt att skapa en sträng och leta efter förnuft
  • Att skriva ett statiskt analysverktyg för C++ med öppen källkod
  • Förenkla koden med if constexpr och Concepts i C++17/C++20
  • 5 Nyfikna C++ Lambda-exempel:Rekursion, constexpr, Containers och mer
  • Anpassade typer och std::format från C++20
  • Fem knepiga ämnen för datamedlemmar i C++20
  • (Icke) Static Data Members Initialisering, från C++11 till C++20
  • C++20 Ranges Algoritmer - sortering, set, andra och C++23 uppdateringar
  • Omfamna modern C++ säkert, bokrecension
  • C++20 Ranges Algoritmer - 11 ändringsoperationer
  • Snabba upp mönstersökningar med Boyer-Moore Algorithm från C++17
  • MP-alternativ i Visual Studio
  • FPS-gräns
  • __FUNCTION__ makro i Visual C++
  • Första blogginlägget
  • Enkel vattensimulering
  • C++-status i slutet av 2013
  • Den passionerade programmeraren
  • Gräver i SOIL Library för OpenGL
  • Bok:OpenGL Development Cookbook
  • Kod Kata - hacka
  • Bok:The C++ Standard Library, 2:a
  • #Inkludera en liten verktygslåda
  • Framåtriktad deklaration och en pekare
  • C++ i slutet av 2012
  • Välj + Mus + OpenGL
  • Float vs Double
  • Snabbfodral:Char Pointer vs Char Array i C++
  • Flexibelt partikelsystem - OpenGL Renderer
  • Automatiserade rapporter med C++
  • Flexibelt partikelsystem - Uppdaterare
  • Sammanfattning av samtalet:The Last Thing D Needs av Scott Meyers
  • Flexibelt partikelsystem - Emitter och Generatorer
  • Flexibelt partikelsystem - The Container 2
  • Vektor av objekt vs vektor av pekare
  • Flexibelt partikelsystem - The Container
  • Presentation - Native kodprestanda på moderna processorer
  • Flexibelt partikelsystem - Start
  • Tre partikeleffekter
  • Hitta minnesläckor med Deleaker
  • Beständiga kartlagda buffertar, benchmarkresultat
  • Beständiga mappade buffertar i OpenGL
  • Errata och en trevlig C++ Factory Implementation
  • C++ Status i slutet av 2014
  • Topp 5 vackra C++ standardalgoritmer exempel
  • 3 verktyg för att förstå ny kod från Visual Assist
  • Flexibelt partikelsystem - kodoptimering
  • Flexibelt partikelsystem - Optimering genom verktyg
  • OpenGL 4.5
  • Recension av "D Cookbook"
  • Flexibelt partikelsystem - Hur man börjar med mjukvaruoptimering
  • Mikrobenchmarkingbibliotek för C++
  • Enkel prestandatimer
  • C++ Status i slutet av 2015
  • Visual Studio långsam felsökning och _NO_DEBUG_HEAP
  • OpenGL SuperBible 7:e
  • Tillämpa strategimönstret
  • Auto nyckelord i C++11
  • Det preliminära budgetförslaget hittades inte - länkvarning
  • Flexibelt partikelsystem - Sammanfattning
  • Soft Skills - Bokrecension
  • Vulkan
  • Flexibelt partikelsystem - Renderer-optimering
  • Kod och grafik i mitten av 2016
  • 7 böcker som lärde mig hur man kodar
  • Riktlinjer för C++ (Core) kodning
  • 11 felsökningstips som sparar tid
  • Google benchmark-bibliotek
  • Visual Studio C++ Produktivitetstips
  • Matrisen uppdaterad
  • Trevlig C++ Factory Implementation 2
  • SFINAE Uppföljning
  • Revisiting An Old Benchmark - Vektor av objekt eller pekare
  • C++18 Nästa år!
  • Windows-filtester
  • C++ jobb och förutsägelser
  • Const, Move och RVO
  • C++ 17 funktioner
  • C++ Status i slutet av 2016
  • 2016 bloggsammanfattning
  • Async Remote Book Review
  • Felsökningstips Extra grejer
  • Vänligen deklarera dina variabler som konst
  • Variadic-mallar och en fabriksfunktion
  • C++17 i detaljer:Mallar
  • Recension av modern C++ programmeringskokbok
  • C++17 i detaljer:språkförtydliganden
  • C++17 i detaljer:korrigeringar och utfasning
  • Förbättra Visual Studio med Visual Assist
  • Sluta med prestandaoptimering!
  • Nyfiken fall av grenprestanda
  • Packa bools, Parallell och mer
  • Packningsbullar, prestandatester
  • final_act - uppföljning
  • Vacker kod:final_act från GSL
  • C++18, varför inte?
  • Den uttrycksfulla C++17-kodningsutmaningen
  • C++17 i detalj:Sammanfattning &Bonus
  • Att lära sig av buggar och PVS-Studio Team
  • C++17 i detaljer:Standard Library Utilities
  • C++17 STL Cookbook Bokrecension
  • C++17 i detaljer:Parallella algoritmer
  • C++17 i detaljer:Filsystem
  • Bloggsammanfattning för första halvåret 2017
  • C++17 i detaljer:Kodförenkling
  • Recension:Den kompletta programvaruutvecklarens karriärguide
  • C++17 i detaljer:Attribut
  • Randomisering av linjer från en fil, ett verktyg i VC++ 2017
  • pimpl vs abstrakt gränssnitt - en praktisk handledning
  • The Pimpl Pattern - vad du bör veta
  • C++ Status i slutet av 2017
  • Sammanfattning av funktioner i C++17
  • code::dive konferensrapport 2017
  • Genomdriva kodkontrakt med [[nodiscard]]
  • Bättre kodförståelse med Sourcetrail
  • Uttrycksfulla C++-kodningsutmaningsresultat
  • Hur kan not_null förbättra din kod?
  • Cpp Con 2017-anteckningar
  • Visa mig din kod:std::valfritt
  • Felhantering och std::valfritt
  • C++-mallar - Den kompletta guiden 2:a bokrecensionen
  • Använder C++17 std::valfritt
  • Refaktorering med C++17 std::valfritt
  • Produktiv C++-utvecklare, mitt senaste föredrag
  • Utfasning av råpekare i C++20
  • C++ Standard Library-boken - översikt &giveaway
  • Vad händer med dina statiska variabler i början av programmet?
  • Initiering av statiska variabler i ett statiskt bibliotek, exempel
  • Fabrik med självregistrerande typer
  • Hur sprider man const på en pekardatamedlem?
  • Förbearbetningsfas för C++17s-sökare
  • C++17 i detaljbok!
  • Hur man initierar en strängmedlem
  • Påskynda string_view String Split Implementation
  • Prestanda för std::string_view vs std::string från C++17
  • In-Place Construction för std::any, std::variant och std::valfritt
  • Menyklass - Exempel på moderna C++17 STL-funktioner
  • Parallell STL och filsystem:Exempel på ordräkning av filer
  • Exempel på parallella algoritmer från C++17
  • Allt du behöver veta om std::any från C++17
  • En vägg av din std::valfria exempel
  • Allt du behöver veta om std::variant från C++17
  • Fem fantastiska C++-papper för San Diego
  • C++-länkar #7
  • Låt oss prata om strängoperationer i C++17
  • C++-länkar #6
  • C++-länkar #5
  • Konverteringar, Sökare och C++17 i detaljuppdateringar
  • C++-länkar #4
  • C++-länkar #3
  • Professional C++ 4th Edition, bokrecension
  • C++-länkar #2
  • C++-länkar #1
  • "C++17 i detalj" Första uppdateringen
  • C++-länkar #14
  • C++-länkar #13
  • C++ i slutet av 2018
  • Hur man parallelliserar CSV-läsaren - Nytt kapitel
  • C++-länkar #12
  • C++-länkar #11
  • Hur man ökar prestanda med Intel Parallel STL och C++17 Parallel Algorithms
  • C++-länkar #10
  • Den fantastiska prestandan hos C++17 parallella algoritmer, är det möjligt?
  • C++-länkar #9
  • Parallella algoritmer Kapitel i C++17 i detalj
  • C++-länkar #8
  • C++-länkar #21
  • Lambdas:Från C++11 till C++20, del 1
  • C++-länkar #20
  • Fem fantastiska C++-papper för Kona 2019 ISO Meeting
  • C++-länkar #19
  • C++-länkar #18
  • C++-länkar #17
  • std::filsystem i C++17 i detalj
  • C++-länkar #16
  • std:filsystem::filstorlek Fördelar och skillnader
  • C++-länkar #15
  • Hur får man filstorlek i C++?
  • Fem fantastiska C++-dokument för ISO-mötet i Köln
  • [Snabbfall] Överraskande omvandlingar av const char* till bool
  • C++17 i detalj, juniuppdatering:Förord ​​och utskriftstester
  • Rymdspel:En std::variant-baserad tillståndsmaskin efter exempel
  • Heterogen sökning i beställda behållare, C++14-funktion
  • [Tips] Hur man refererar till C++-standarden eller ett förslag
  • Konvertera från Boost till std::filsystem
  • Hur man itererar genom kataloger i C++
  • Mörk hörn av C++ hörnfodral
  • Lambdas:Från C++11 till C++20, del 2
  • C++-länkar #22
  • C++17 i detalj är 100 % redo!
  • Gängning i C++17:Loopers &Dispatchers
  • En programmerares guide till prestandaanalys och inställning på moderna processorer
  • Lat initialisering i C++ och Multi-threading
  • Fem fantastiska C++-dokument för Belfast ISO Meeting och C++20-status
  • Lat initialisering i C++
  • IIFE för komplex initiering
  • C++ ekosystem:kompilatorer, IDE, verktyg, testning och mer
  • Hur man använder ordförrådstyper från C++17, presentation
  • C++17 i detalj - utskriftsversion!
  • New new() - C++17s Alignment Parameter för Operator new()
  • Flyttad eller inte flyttad - det är frågan!
  • Förbättra multiplattformskod med makron __has_include och funktionstest
  • Hur man lägger till anteckningar och navigeringsmetadata direkt i källkoden i Visual Studio
  • Vector of Objects vs Vector of Pointers
  • Const samling av unika_ptr, alternativ och designval
  • En utomjordisk guide till C++20-textformatering
  • Fem fantastiska C++-dokument för ISO-mötet i Prag och C++20-status
  • Aktivitetsindikatorer - Exempel på ett modernt C++-bibliotek
  • C++20 referenskort
  • "Use the Force, Luke"... eller Moderna C++-verktyg
  • 2 rader kod och 3 C++17-funktioner - Överbelastningsmönstret
  • En mild introduktion till utveckling av C++-appar för AWS och S3
  • C++ i slutet av 2019
  • Hur C++17 drar nytta av Boost-biblioteken
  • Lambdaveckan:Going Generic
  • Lambdaveckan:fånga saker
  • Lambdavecka:Syntaxändringar, C++11 till C++20
  • C++ Lambda Story är 100 % komplett!
  • Se My Talk:Empty Base Class Optimization, [[no_unique_address]] och andra C++20-attribut
  • Polymorphic Allocators, std::vector Growth and Hacking
  • Asynkrona uppgifter med std::future och std::async från C++11
  • C++ Lambdas, trådar, std::async och parallella algoritmer
  • 5 fördelar med C++ Lambda-uttryck och hur de gör din kod bättre
  • Rymdskeppsgenerator för den 4 maj i C++ - Resultat!
  • Hur man använder C++ för Azure Storage
  • Anteckningar om C++ SFINAE, Modern C++ och C++20 Concepts
  • Runtime Polymorphism med std::variant och std::visit
  • C++20 Ranges, Projections, std::invoke och if constexpr
  • 17 Mindre men praktiska C++17-funktioner
  • Ökad komplexitet för C++20 Range Algoritm-deklarationer – är det värt det?
  • Hur man håller sig frisk med modern C++
  • Hur man skickar ett Variadic-paket som det första argumentet för en funktion i C++
  • Hur jag förbättrade mitt äldre C++-projekt med PVS-Studio
  • Ersätter unique_ptr med C++17s std::variant ett praktiskt experiment
  • 6 effektiva saker du kan göra för att omstrukturera ett C++-projekt
  • C++17:Polymorfa allokatorer, felsökningsresurser och anpassade typer
  • starts_with() och ends_with() för Strings i C++20
  • Lambdaveckan:Knep
  • Förbättra utskriftsloggning med Line Pos Info &Modern C++
  • Parallella kompileringsexperiment i C++Builder och Dev C++
  • Implementering av Parallel copy_if i C++
  • Modern C++:Säkerhet och uttrycksfullhet med åsidosättande och final
  • C++ Lambda Story i tryck
  • Handledning för Visual Studios Natvis Debugging Framework
  • Ett felsökningstips:Skriv anpassade visualiserare i Visual Studio
  • C++ i slutet av 2020
  • Ett trick med privata namn och funktionsmallar
  • Varför inte en Functor och Lambda Story Updates
  • Under täcket av C++ Lambdas:Captures, Captures, Captures
  • Hur man delar kod med Const- och Non-Const-funktioner i C++
  • Hur man upptäcker funktionsöverbelastningar i C++17/20, std::from_chars Exempel
  • 12 olika sätt att filtrera behållare i modern C++
  • Tre myter om flyttal
  • Hur man filtrerar element - Talk och optimering
  • C++ Software Security Sins:grundläggande problem
  • Fördefinierade C++20-koncept:Callables
  • Topp-7 prestandafällor för varje utvecklare
  • C++20-koncept - en snabbintroduktion
  • Fem fantastiska C++-dokument för Q1 2021 och C++23 Status
  • Starka typer i C++:Ett konkret exempel
  • constexpr Dynamisk minnesallokering, C++20
  • Icke-terminala Variadiska parametrar och standardvärden
  • Tom basklassoptimering, no_unique_address och unique_ptr
  • Strängare uttrycksutvärderingsordning i C++17
  • Hur man parallelliserar CSV Reader - C++17 i praktiken
  • C++ Lambda Story på spanska!
  • Mjukvaruarkitektur med C++, bokrecension
  • Fem fantastiska C++-dokument för Q2 2021 och C++23 Status
  • Få ett års extra C++-innehåll + Mitt första år på Patreon
  • Hur man använder std::visit med flera varianter och parametrar
  • Kodning utan Google
  • Utökningsbar strömloggning i modern C++
  • Hur man använder de senaste C++-strängkonverteringsrutinerna - std::from_chars
  • Hur man konverterar siffror till text med std::to_chars i C++17
  • Exempel på 7 praktiska funktioner för associativa behållare i modern C++
  • C++-länkar #6:C++23 Progress, Kommandorad, Containers och mer!
  • Utsedda initierare i C++20
  • C++20:Heterogen sökning i (o)ordnade behållare
  • C++ Return:std::any, std::valfritt eller std::variant?
  • C++20 Oxymoron:constexpr virtuell
  • constexpr vektor och sträng i C++20 och One Big Limitation
  • C++20 Ranges Algoritmer - 7 icke-modifierande operationer
  • Tre riktmärken för C++20-intervall vs standardalgoritmer
  • C++20-intervall:Nyckelfördelen - Algoritmkomposition
  • SFINAE, Omedelbar kontext, Operatör << och \n
  • Modern C++ för absolut nybörjare, bokrecension
  • Sätt att ändra växla/booleska parametrar i C++
  • C++-mallar:Hur man itererar genom std::tuple:std::apply och mer
  • C++-mallar:Hur man itererar genom std::tuple:grunderna
  • 20 mindre men ändå behändiga C++20-funktioner
  • Förenkla mallkod med färre typnamn i C++20
  • C++ i slutet av 2021
  • Användning först, implementering efter:En princip för mjukvaruutveckling
  • Designmönster VS Designprinciper:Fabriksmetod
  • Copy-Paste-utvecklingar
  • Hur man genererar alla kombinationer från flera samlingar
  • Koda det själv:Skapa alla kombinationer från flera samlingar
  • Ett bra sätt att hantera fel är att förhindra att de inträffar i första hand
  • Designmönster VS Designprinciper:Besökare
  • Avlägsna och ta bort funktioner i C++
  • RestMyCase:Ett C++-bibliotek för att formatera strängfall
  • TODO_BEFORE():En renare kodbas för 2019
  • En enkel timer i C++
  • Varför du bör använda std::for_each over Range-based For Loops
  • Fallgroparna med Aliasing Pointers i modern C++
  • Indexering av datastrukturer med C++ Scoped Enums
  • Prestandariktmärke:Ranges VS STL-algoritmer VS Smart output-iteratorer
  • Demultiplexer Iterator:Dirigera data till valfritt antal utgångar
  • STL-algoritmer på Tuples
  • Partitionering av data med utdataiteratorer i C++
  • Applicera flera transformationer i ett pass på en samling
  • En alternativ design till iteratorer och intervall, med std::valfritt
  • Hur man emulerar rymdskeppsoperatören före C++20 med CRTP
  • 10 kodlukter som en statisk analysator kan hitta i en kodbas
  • Bättre makron, bättre flaggor
  • Den uttrycksfulla frånvaron av kod
  • FSeam:Ett hånfullt ramverk som inte kräver någon kodändring (del 2)
  • FSeam:Ett hånfullt ramverk som inte kräver någon kodändring (del 1)
  • Hur man använder is_permutation på samlingar av olika typer
  • Skriv din egen Dependency-Injection Container
  • Kombinera intervall och Smart Output Iterators
  • Kedja ut iteratorer i en pipeline
  • My C++ Now Talk on Smart Output Iterators
  • Varför statisk analys kan förbättra en komplex C++-kodbas
  • Vad varje C++-utvecklare bör veta för att (korrekt) definiera globala konstanter
  • Uttrycksförmåga, nullbara typer och sammansättning (del 2)
  • Uttrycksförmåga, nullbara typer och sammansättning (del 1)
  • Du borde vägra att utveckla det du inte förstår
  • Goda nyheter för Pipes Library:pipes::funnel är nu borta
  • Jag vet inte vad du gjorde förra sommaren
  • Demux-röret
  • Hur man inaktiverar en varning i C++
  • Extrahera funktion:Ska jag extrahera tillståndet också?
  • Hur man gör SFINAE vacker och robust
  • En kortfattad implementering av Fizzbuzz med std::valfritt
  • Gör C++-rör kompatibla med STL-algoritmer
  • Smart Output Iterators =bli(Rör)
  • Piping till och från en ström
  • Hur man skapar ditt eget C++-rör
  • Expressiv kod för statliga maskiner i C++
  • Kompositrör, del 2:Implementering av kompositrör
  • Kompositrör, del 1:Frikoppling av operatörer från klasser
  • Hur C++17 drar nytta av Boost Libraries, del två
  • Hur C++17 drar nytta av Boost Libraries, del ett
  • Fluent C++ är 3 år gammal
  • Nya rör + en videohandledning för att göra fler rör
  • Mux:Zip Utan Tuples
  • Transformera djupt kapslade slingor med STL-algoritmer
  • Ett träd av rör
  • En röroperatör för rörbiblioteket?
  • Nedre och övre gränsinsats Iteratorer
  • Hur man skriver ett villkor med ömsesidigt beroende variabler
  • Gör inte dina gränssnitt *bedrägligt* enkla
  • Infoga värden på en karta med Boost.Assign
  • Lägga till värden till en vektor med Boost.Assign
  • Hur man kombinerar funktioner med logiska operatörer i C++
  • Mikado Refactoring med C++ funktionsmakron
  • Rockstool intervju
  • Kodens former
  • No Raw for Loops:Tilldelning till en datamedlem
  • Hur man definierar ett variadisk antal argument av samma typ – Del 4
  • Dry-comparisons:Ett C++-bibliotek för att förkorta redundanta if-uttalanden
  • Farorna med koppling och hur man undviker dem
  • Hur man skickar klassmedlemsfunktioner till STL-algoritmer
  • C++ Regex 101
  • Virtuell, final och åsidosättande i C++
  • Hur man gör för varje stopp när ett tillstånd är sant
  • Hur man gör för_each Stop After N Elements
  • Omvänd för loopar i C++
  • Olika sätt att tillämpa en funktion på elementen i en samling i C++
  • Min intervju på Software Engineering Radio
  • Hur man ändrar en nyckel i en C++-karta eller -uppsättning
  • Annat före If
  • Implementering av ett linjefilter i C++
  • Hur man får "innehållsförteckningen" för en lång funktion
  • 3 typer av giftiga programvaruprojekt
  • set_match:Matcha element mellan sorterade samlingar
  • Hur man kontrollerar om 2 sorterade samlingar har ett gemensamt element
  • Ett universellt referensomslag
  • Fantastiska utvecklare skriver inte bara bra kod
  • En generisk komponent för out-of-line lambda
  • Out-of-line Lambdas
  • Går långt in i polymorfa hjälpare
  • Hur man tilldelar härledda klasser i C++
  • Runtime polymorfism utan objekt eller virtuella funktioner
  • Utvärdera användardefinierade logiska uttryck
  • Vad std::exchange gör och hur man kommer ihåg det
  • Ersätter CRTP statisk polymorfism med koncept
  • Använd privat arv för att begränsa gränssnitt
  • Algoritmer på uppsättningar som returnerar en boolesk:Starkt gränssnitt för mallar
  • Algoritmer på uppsättningar som returnerar en boolesk:Implementering av den allmänna algoritmen
  • Om du ser cut-paste är det rotera
  • Algoritmer på uppsättningar som returnerar en boolesk:Utforska algoritmerna
  • Implementering av set_match i en rad kod
  • En karta med två typer av nycklar i C++
  • Hur Lambdas gör funktionsextraktion säkrare
  • Hur man skriver uttrycksfulla klassdefinitioner
  • Ett försök att skriva fallbacks med uttrycksfull kod
  • Skillnaderna mellan tie, make_tuple, forward_as_tuple:Hur bygger man en Tuple i C++?
  • Anpassa STL-algoritmer på set
  • Hur man implementerar operator=När en datamedlem är en lambda
  • Hur std::any fungerar
  • Arv utan pekare
  • Hur man skickar ett Variadic-paket som ett första argument för en funktion i C++
  • 4 funktioner i Boost HOF som gör din kod enklare
  • Infix-funktionsanrop med Boost HOF
  • Inkludera det du använder
  • Fluent C++ är 4 år gammal
  • På designmönster i C++
  • Ett klassiskt kompileringsfel med beroende typer
  • Auto för typer, men inte för koncept
  • Efterföljande returtyper
  • Öppen fråga:Ska loggningskoden vara med huvudkoden?
  • Vad auto&&betyder
  • "Kan inte" är inget ord för programvaruutvecklare
  • C++ Vikningsuttryck 101
  • std::index_sequence och dess förbättring i C++20
  • C++-koncept:Mer än syntaktiska krav
  • En sammanfattning på string_view
  • 6 tips för att göra ditt utvecklingsprojekt mer sannolikt att lyckas
  • Mindre, större och övergripande designprinciper
  • GRIP:9 måste-känna designprinciper för kod
  • Hur man definierar ett variadisk antal argument av samma typ – Del 5
  • Hur man infogar flera element i en vektor (utan minnesfel)
  • De subtila farorna med tillfälliga in för loopar
  • Ett standardvärde för att avrefera nollpekare
  • Hitta med anpassade returer
  • Få dålig kod att se dålig ut
  • Designmönster VS Designprinciper:Iterator, Mediator och Memento
  • Hur du gör dina klasser kompatibla med Range for Loop
  • Hur mallmallsparametrar kan förenkla mallklasser
  • Designmönster VS Designprinciper:Ansvarskedja, kommando och tolk
  • Hur man returnerar flera värden från en funktion i C++
  • Den intressanta utvecklingen av std::equal_range
  • The Evolutions of Lambdas i C++14, C++17 och C++20
  • Designmönster VS Designprinciper:Mallmetod
  • Starka typer för säker indexering i samlingar – del 2
  • Starka typer för säker indexering i samlingar – del 1
  • Designmönster vs designprinciper:observatör, stat och strategi
  • En sammanfattning av användardefinierade bokstaver
  • Hur man tar bort element från en sekvensbehållare i C++
  • Hur man skriver enkel kod för att utföra komplexa uppgifter
  • Ordräkning i C++:Beräkna ett ords spann
  • Ordräkning i C++:Extrahera ord från camelCase-symboler
  • Ordräkning i C++:Implementera en enkel ordräknare
  • 3 saker som räknande ord kan avslöja på din kod
  • Algoritmer på intervall
  • Fluent C++ är 2 år gammal
  • SoA-vektorn – Del 1:Optimera genomgången av en samling
  • Översikt över std::maps insättnings-/placeringsmetoder i C++17
  • Gör dina funktioner funktionella
  • Hur jag kom till att skapa Fluent C++
  • Vikten av att känna till STL <algoritmer>
  • Super uttrycksfull kod genom Raising Levels of Abstraction
  • Allt handlar om att respektera abstraktionsnivåer
  • Passera starka typer genom referens – Första försöket
  • Starka typer för starka gränssnitt
  • Starkt typade konstruktörer
  • Partiella frågor med valfri <T>
  • Returvärdeoptimeringar
  • Tydligare gränssnitt med tillval<T>
  • set_aggregate, set_segregate:algoritmer på högre nivå på uppsättningar
  • Vad 70 personer kom på om uttrycksfull kod
  • Sökande <algoritm> som STL håller hemlig
  • Hur man väljer bra namn i din kod
  • Söker när du har tillgång till en STL-container
  • STL Funktionsobjekt:Stateless är Stressless
  • Gör koden uttrycksfull med lambdas
  • Hur man (std::) hittar något effektivt med STL
  • Känn dina algoritmer:algor på set
  • En smart iterator för att infoga i en sorterad behållare i C++
  • Pi Day Challenge för den mest uttrycksfulla koden – resultat
  • Funktioner är inte döda:dubbelfunktionstricket
  • Passerar starka typer genom referens
  • Pi Day-utmaningen för den mest uttrycksfulla koden i C++
  • Predikat på intervall med STL
  • Starka lambdas:stark typning framför generiska typer
  • Anpassad jämförelse, likvärdighet och likvärdighet med STL
  • std::transform, en central algoritm
  • Hur man delar en sträng i C++
  • Utformningen av STL
  • Förstå intervallen bättre med den nya Cartesian produktadaptern
  • Min och max med STL
  • Begränsa ett gränssnitt i C++
  • The Dailies:hur man effektivt lär ut C++ på jobbet
  • Att infoga flera element i en STL-behållare effektivt
  • Fylla <algoritmer> för STL
  • En smart iterator för att aggregera nya element med befintliga i en karta eller en uppsättning
  • Starka enhetsomvandlingar
  • Starka typer:ärver den underliggande typens funktioner
  • En implementeringshjälp för det märkligt återkommande mallmönstret
  • Vad det nyfiket återkommande mallmönstret kan ge din kod
  • The Curiously Recurrent Template Pattern (CRTP)
  • Hur kompakt kod kan bli buggkod:att bli fångad av utvärderingsordningen
  • Goda nyheter:starka typer är (för det mesta) gratis i C++
  • Att kommentera eller inte kommentera? // det är frågan
  • Refaktoreringen av "Extract Interface" vid kompilering
  • Move iterators:där STL möter Move semantik
  • Hur man isolerar en Toxic Api från resten av din kod
  • Hur man plattar ut ett kapslat växeluttalande
  • 7 sätt att bli bättre på C++ under denna sommar
  • Gränssnittsprincipen i C++
  • Rätt attityd att hantera äldre kod
  • Den verkliga skillnaden mellan struktur och klass
  • is_transparent:Hur man söker i en C++-uppsättning med en annan typ än dess nyckel
  • Använda toString på anpassade typer i C++
  • Expressiv C++-mallsmetaprogrammering
  • Gör starka typer hasbara
  • En sammanfattning av metaklassförslaget för C++
  • Hur man använder överbelastade funktioner med STL
  • Vilka böcker att läsa för att bli bättre i C++
  • Går det att förstå om uttalanden går långsammare?
  • Hur man gör If-uttalanden mer förståeliga
  • Kan du använda C++-funktionsöverbelastning som Jon Snow använder Longclaw?
  • Vektormonaden i C++, utan de fula sakerna
  • Hantera flera vägar med vektormonaden i C++
  • Den valfria monaden i C++, utan det fula
  • Flera felhantering med den valfria monaden i C++
  • Polymorfa kloner i modern C++
  • Ändra raderare under livet för en unik_ptr (4/7)
  • Hur man gör anpassade raderare mer uttrycksfulla
  • Smarta utvecklare använder smarta pekare (3/7) – Anpassade raderare
  • unique_ptr, shared_ptr, weak_ptr, scoped_ptr, raw pointers – Att känna till dina smarta pekare (2/7)
  • Smarta utvecklare använder smarta pekare (1/7) – Grunderna för smarta pekare
  • Hur man hanterar flera typer i Max utan en cast
  • Funktionsmallar Delvis specialisering i C++
  • Mall Delvis specialisering i C++
  • Metaklasser, det ultimata svaret på starkt skrivande i C++?
  • Storlek och kapacitet för STL-containrar
  • Partitionering med STL
  • tee:Felsökningsinformation med liten inverkan på koden
  • Den uttrycksfulla C++17-kodningsutmaningen
  • Hur man implementerar pimpl-formspråket genom att använda unique_ptr
  • Cppcast:En show för alla C++-utvecklare
  • Hur man returnerar en smart pekare OCH använder kovarians
  • Fluent C++ är 1 år gammal
  • Bli inspirerad av bra kod
  • Använda starka typer för att returnera flera värden
  • Anropa funktioner och metoder på starka typer
  • Hur enhetstester hjälper till att uttrycka din kods avsikt
  • 10 Halloween skräckkodhistorier som kommer att skrämma dig
  • Funktionsalias i C++
  • Resultaten av Expressive C++17 Coding Challenge
  • Tänk på funktionsobjekt som funktioner snarare än objekt
  • (std::) Samla kunskap om STL-algoritmer
  • Varför uttrycksfull kod är viktig
  • Den kompletta guiden till att bygga strängar i C++:Från "Hello World" till Boost Karma
  • Fler tips om namngivning
  • Mixin-klasser:Yang av CRTP
  • Gör dina funktioner funktionella!
  • Ett minimalt gränssnitt:både uttrycksfull och snabb kod
  • 7 namn vi aldrig bör se i kod
  • Smart Output Iterators:En symmetrisk inställning till intervalladaptrar
  • Hur man använder STL med äldre utdatasamlingar
  • Använda dålig kod för att lära dig hur man skriver bra kod
  • Introduktion till Boost Phoenix
  • Hur du är tydlig med vad dina funktioner returnerar
  • 5 tips för att förstå äldre kod
  • Starka tillval
  • Hur implementeras std::set_difference?
  • Starka mallar
  • Att göra starka typer implicit konvertibla
  • STL-algoritmer på set
  • Hur man emulerar det "super" nyckelordet i C++
  • Hur man väljer mellan struktur eller klass
  • Ersätta en Else-if-sekvens med en ternär operatör
  • Om att använda Guards i C++
  • Rätt fråga för rätt namn
  • Till RAII eller inte till RAII?
  • Introduktion till C++ Ranges Library
  • Förstå lvärden, rvärden och deras referenser
  • Starka typer för starka gränssnitt:mitt föredrag på Meeting C++
  • Den mest irriterande analysen:Hur man upptäcker det och fixar det snabbt
  • Få fördelarna med starkt skrivande i C++ till en bråkdel av kostnaden
  • C++ kommer inte längre att ha pekare
  • Är std::for_each föråldrat?
  • Köp mig en öl för Fluent C++
  • Vad högar kan göra som prioriterade köer inte gör
  • Högar och prioriterade köer i C++ – Del 3:Köer och prioriterade köer
  • Bygga, ta bort och sortera högar i C++ med STL
  • Heaps och prioriterade köer i C++ – Del 1:Heaps Basics
  • C++-metaklassförslaget på mindre än 5 minuter
  • Problemen med singlar och hur man åtgärdar dem
  • Den vackraste kodbiten som skriver ut 42
  • std::iterator är utfasad:Varför, vad det var och vad man ska använda istället
  • Att skicka booleaner till ett gränssnitt på ett uttrycksfullt sätt
  • När ska man använda enums och när man ska använda taggutsändning i C++
  • Hur man använder taggsändning i din kod effektivt
  • Få dina containrar att följa STL:s konventioner
  • Hur man beställer om en samling med STL
  • Hur man skickar ett polymorft objekt till en STL-algoritm
  • Flytta intervall med STL-algoritmer
  • Vilken är bättre:Karta över vektorer eller Multimap?
  • Bör strukturer Ha konstruktörer i C++
  • 10 tekniker som får dig att förstå andra människors kod bättre
  • Fluent C++ är öppet för gästposter
  • Ett konkret exempel på namngivningskonsistens
  • Vackra bitar av kod som trycker 42 för handduksdagen
  • Hur man förvandlar en hierarki av virtuella metoder till en CRTP
  • Hur man gör SFINAE snygg – Del 2:SFINAEs dolda skönhet
  • Hur man gör SFINAE snygg – Del 1:Vad SFINAE ger till kod
  • Hur man konstruerar C++-objekt utan att göra kopior
  • The Incredible Const Reference That Is Not Const
  • 105 STL-algoritmer på mindre än en timme
  • Världskartan för C++ STL-algoritmer
  • Hur man minskar koduppblåsningen för en Variadisk CRTP
  • 7 fler sätt att bli bättre på C++ i sommar (2018 Edition)
  • Variadic CRTP-paket:Från opt-in-färdigheter till opt-in-färdigheter
  • Variadic CRTP:En opt-in för klassfunktioner, vid kompileringstid
  • 3 enkla C++17-funktioner som gör din kod enklare
  • Hur man utformar tidiga returer i C++ (baserat på procedurprogrammering)
  • Integrering av mocking med C++ standardparametrar
  • Implementera standardparametrar som beror på andra parametrar i C++
  • Standardinställd:En hjälpare för att kringgå begränsningarna för C++-standardparametrar
  • Ska jag använda överbelastningar eller standardparametrar?
  • Standardparametrar i C++:Fakta (inklusive hemliga)
  • Komma överens med kommaoperatören i C++
  • Hur man *effektivt* konverterar en sträng till en int i C++
  • Hur man konverterar en sträng till en int i C++
  • "auto to stick" och Changing Your Style
  • Hur man tar bort dubbletter från en associativ behållare i C++
  • Hur man tar bort element från en associativ behållare i C++
  • Hur man tar bort pekare från en vektor i C++
  • Hur man hanterar värden som är både input och output
  • Funktionsförgiftning i C++
  • Modern C++:7 sätt att fejka det tills du har det
  • Ta bort dubbletter i C++ CRTP-basklasser
  • Hur man lagrar ett variabelt antal objekt som är kända vid kompileringstid i C++
  • Ett fall där användning av automatiskt leder till odefinierat beteende
  • Hur man kommer åt indexet för det aktuella elementet i en modern For Loop
  • Ordräkning i C++:Parametrisering av typ av fall
  • Varför valfria referenser inte gjorde det i C++17
  • Pekare, referenser och valfria referenser i C++
  • En utomjordisk guide till C++-formatering
  • Hur man designar funktionsparametrar som gör gränssnitt enklare att använda (3/3)
  • Hur man designar funktionsparametrar som gör gränssnitt enklare att använda (2/3)
  • Hur man designar funktionsparametrar som gör gränssnitt enklare att använda (1/3)
  • Att TORKA eller inte att TORKA?
  • Hur man hämtar de första från en samling par
  • Hur man överför unique_ptrs från en uppsättning till en annan uppsättning
  • Hur jag tillämpade bästa praxis för kodning för att förbättra mitt dagliga liv
  • Funktionell programmering är inte en Silver Bullet
  • En gratis e-bok om C++ Smart Pointers
  • SoA Vector – Del 2:Implementering i C++
  • Namngivna argument i C++
  • Hur Smart Output Iterators Undvik TPOIASI
  • Det fruktansvärda problemet med att öka en smart iterator
  • Hur man definierar ett variadisk antal argument av samma typ – Del 3
  • Den äldre kodprogrammerarens verktygslåda är ute
  • Hur man definierar ett variadisk antal argument av samma typ – Del 2
  • Hur man definierar ett variadisk antal argument av samma typ – Del 1
  • Deklarativa If-utlåtanden med en motor för förenklade regler
  • Generalisering av oordnade namngivna argument
  • Anna
  • for_each_arg:Tillämpa en funktion på varje argument för en funktion i C++
  • Är Unzip ett speciellt fall av transformation?
  • Packa upp en samling tuplar med "unzip" Smart Output Iterator
  • Beyond Locks, ett säkrare och mer uttrycksfullt sätt att hantera mutexes i C++
  • Nollregeln i C++
  • Kompilatorgenererade funktioner, regel om tre och regel om fem
  • CPPP
  • BooSTL-algoritmerna:Boost-algoritmer som förlänger STL (3/3)
  • BooSTL-algoritmerna:Boost-algoritmer som förlänger STL (2/3)
  • BooSTL-algoritmerna:Boost-algoritmer som förlänger STL (1/3)
  • Skillnaden mellan std::copy_backward och std::copy med omvänd iterator
  • Hur man genererar en samling slumptal i modern C++
  • Hur man kontrollerar om en sträng är ett prefix till en annan i C++
  • 3 typer av makron som förbättrar C++-koden
  • Hur man skickar en STL-samling till ett curried-objekt
  • Hur man matar ut strängar separerade med kommatecken i C++
  • Curried Objects i C++
  • Programvaruutvecklares gemensamma ordförråd
  • Förstå implementeringen av std::is_permutation
  • Nackdelarna och nackdelarna med den ungerska notationen
  • Det kortaste namnet som finns
  • Ska privata metoder alltid vara konst?
  • Varför du bör separera kommandon från frågor
  • Bli bättre med äldre kod i sommar (begränsat erbjudande)
  • Starka typer på samlingar
  • auto + const + smart pekare =dålig mix?
  • De överraskande begränsningarna för C++-intervall bortom triviala fall
  • Hur man slår samman på varandra följande element i en C++-samling
  • Code It Yourself:Sammanfoga på varandra följande element i en C++-samling
  • Min Leanpub-intervju
  • Reducera koden för att skapa ett rör i Pipes-biblioteket
  • Hur man kontrollerar om ett infogat objekt redan fanns på en karta (med uttryckskod)
  • 5 sätt att använda hängslen kan göra din C++-kod mer uttrycksfull
  • std::less och dess moderna evolutioner
  • Min julklapp till dig
  • Jämföra C++-behållare med lexikografisk jämförelse
  • Hur man ökar en dynamisk bituppsättning med STL
  • Hur man kortsluter en operationssekvens med ett booleskt värde
  • Teknisk skuld är som ett Tetris-spel
  • Kontrollera värdena för en samling i ett enhetstest i C++
  • Kodningstilar med exotiska begränsningar
  • Hur man extraherar ord bland mellanslag i en C++-sträng
  • Ett online-källkodskontrollflödesfilter
  • Implementera ett linjefilter genom att använda C++-intervall
  • Ses på fredag
  • Hur kan utvecklare hjälpa till att bekämpa Coronaviruset?
  • Gör din september viktig
  • STL-algoritmer på set:En algoritm för att implementera dem alla
  • Tillkännage Fluent C++ Store
  • Hur man gör ett kopierbart objekt tilldelbart i C++
  • std::exchange Mönster:Snabbt, säkert, uttrycksfullt och förmodligen underutnyttjat
  • Vad C++ Fold-uttryck kan ge din kod
  • 5 tips för att hitta rätt i en äldre kodbas
  • Hur man implementerar std::conjunction och std::disjunction i C++11
  • En fallstudie för det snabbaste sättet att hitta källan till en bugg
  • 3 steg för att snabbt hitta källan till en bugg
  • Hur man definierar jämförelseoperatorer som standard i C++
  • Låt inte äldre kod få dig att lida. Få det att lida
  • Utökad aggregerad initiering i C++17
  • En enkel vana att undvika komplexa namn och stavfel i koden
  • Hur man snabbt förstår koden för en funktion
  • CPPP – En internationell C++-konferens med en antydan av fransk accent
  • Hur man lagrar ett lvärde eller ett rvärde i samma objekt
  • Designmönster VS Designprinciper:Abstrakt fabrik
  • Vilket programmeringsparadigm ger den mest uttrycksfulla koden?
  • Använda Windows Azure Mobile Services från C++ Windows Store-appar
  • Visual C++ Linker bästa praxis:Iteration av utvecklare
  • Skapa ett C++-projekt från en PDB-fil:PDB-projekt
  • *Det nya prestationsoptimeringsverktyget* för Visual C++-applikationer
  • Visual Studio 2013 tillgänglig nu!
  • Visual C++ Libraries Survey
  • Fredagsvideor:Going Native 2013
  • Vector Calling Convention på kanal 9
  • Introduktion av '/Gw' kompilatorväxel
  • Visual Studio 2013 RC nu tillgänglig
  • Asynkron programmering i C++ med återupptagbara funktioner och väntar
  • Utvecklaraktiviteter Undersökningsresultat Översikt
  • Prestanda++ med Visual C++ 2013
  • Visual C++ 2013 och därefter – Frågor och svar
  • C++11/14 kärnspråksfunktioner i VS 2013 och november 2013 CTP
  • C++ AMP för att rikta in sig på Khronos SPIR och HSAIL
  • Visual Studio Rename Refactor Helper för Visual Studio 2013
  • Tillkännage Visual C++ Compiler november 2013 CTP
  • Visual Studio 2013 Virtual Launch är här!
  • Microsoft Virtual Academy – C++:Ett allmänt språk och bibliotek
  • Windows Azure Storage Client Library för C++
  • C++ i MSDN Magazine
  • Undersöker stackspår av objekt med Visual Studio 2013
  • STL-resurser på MSDN
  • Undantagsgränser
  • Skapa ett C++-projekt från en PDB-fil:PDB-projekt [[Version 2.0]]
  • Kinect för Windows C++-exempel
  • Kodfelsökningsinnehåll i gemenskapen
  • Kodfelsökningsämnen på MSDN
  • Weathr, en 3D-väderapp nu på CodePlex
  • Krympa min Program Database-fil (PDB).
  • AVX2-stöd i Visual Studio C++-kompilator
  • Visual Studio 2013-uppdatering 2 CTP2
  • Varför C++?
  • Vinter ISO C++ Meeting Trip Report
  • Den gamla nya C++-grejen
  • Ghost of VCBlog Posts Past
  • Advanced Developers Conference 2014
  • Utmaning – Sårbar kod
  • Utmaning – Sårbar kod
  • Tech Days 2014 – 16 – 17 april World Forum Den Haag
  • DirectX-grafikutveckling med Visual Studio 2013 och uppdatering 2
  • CppCon – C++-konferensen
  • CppCon – C++-konferensen
  • BYGG 2014, Samtal för torsdag
  • BYGGA 2014 börjar imorgon, ingen dumhet!
  • Länkarförbättringar i Visual Studio 2013 Update 2 CTP2
  • DirectX 12
  • cppcon registrering öppen!
  • Ett fall av Twitters
  • Enkäten säger ... ännu en bula!
  • Solution Dependency Viewer-tillägg
  • Enkäten säger...
  • Enkäten säger...
  • Visual Studio Graphics Frame Analysis i aktion!
  • Advanced Developers Conference C++ 29/4 – 30/4
  • Advanced Developers Conference C++ 29/4 – 30/4
  • Förbättringar av prestanda och diagnostik i uppdatering 2
  • Parallell STL – Democratizing Parallelism in C++
  • Tech Days 2014 – 16 – 17 april World Forum Den Haag
  • Ändringar av utfasning/borttagning av kompilatorbrytare i Visual Studio "14"
  • Projektstöd för Natvis
  • C++11/14 Funktionstabeller för Visual Studio 14 CTP1
  • The Great C Runtime (CRT) Refactoring
  • Buggar fixade i Visual Studio 2013 Update 2
  • C++14 STL-funktioner, korrigeringar och brytande ändringar i Visual Studio 14 CTP1
  • Native Memory Diagnostic Tools för Visual Studio "14" CTP
  • Visual Studio "14" CTP
  • Visual Studio "14" CTP
  • Använda Boost Libraries i Windows Store och Phone-applikationer
  • Bygga 8.1-appar (Windows Phone och Windows Store) med Visual Studio "14" CTP2
  • Bygga 8.1-appar (Windows Phone och Windows Store) med Visual Studio "14" CTP2
  • CTP2 för Visual Studio "14" nu tillgänglig
  • CTP2 för Visual Studio "14" nu tillgänglig
  • VC++ Bytes på kanal 9
  • Grafikdiagnostik i Visual Studio 2013 Update 3 RC
  • C++ REST SDK WebSocket-klient
  • C Runtime (CRT) funktioner, korrigeringar och bryta ändringar i Visual Studio 14 CTP1
  • Ändringar av utfasning/borttagning av kompilatorbrytare i Visual Studio "14"
  • Den första icke-Microsoft C++ AMP-implementeringen lämnar dockan, visar glimtar av framtiden
  • Använder du Visual Studio 2010 för C++-utveckling? Vi vill prata!
  • C++11/14-funktioner i Visual Studio 14 CTP3
  • Framtiden för icke-statisk datamedlemsinitiering
  • Visual Studio “14” CTP 3 nu tillgänglig
  • Visual Studio “14” CTP 3 nu tillgänglig
  • Enkät till dig :)
  • Buggar fixade i Visual Studio 2013-uppdatering 3
  • C++ Runtime för sidladdade Windows 8.1-appar
  • Visual C++ Bytes Redux
  • HiLo Desktop-exempel uppdaterat
  • Visual Studio 2010 för C++ Development Survey Uppföljning
  • C++-felsökningsförbättringar i Visual Studio "14"
  • Feedback:Att göra /Zc:inline till standard för felsöknings-/släppkonfigurationer i "14"
  • Visual Studio 2013-uppdatering 4 CTP 2 tillgänglig
  • På C++ AMP Reappable Shader
  • GPU-användningsverktyg i Visual Studio 2013 Update 4 CTP1
  • VS 2013 Update 4 CTP 1 är live!
  • C++11/14/17 Funktioner i VS 2015 förhandsvisning
  • Allt om C++ Refactoring i Visual Studio 2015 Preview
  • Visual Studio 2015 Preview är nu tillgänglig
  • Påskynda scenariet för Incremental Developer Build
  • C++ Tools Acquisition för Windows Phone och butiksutveckling
  • Plattformsöverskridande mobilutveckling med Visual C++
  • Återupptagbara funktioner i C++
  • Förbättringar av varningar i C++-kompilatorn
  • CppCon-videor tillgängliga
  • Visual Studio 2013 Update 4 Release Candidate
  • Kodanalysundersökning
  • IncrediBuild och Visual Studio 2015 Preview
  • Inriktning på Android med C++ REST SDK
  • Felsök JNI Android-applikationer med Visual C++ Cross-Platform Mobile
  • Visual Studio 2015 Preview:Work-in-Progress säkerhetsfunktion
  • Utveckla Native-Activity (Android) applikationer
  • GoingNative 32:C++17 Sneak Preview
  • iOS / Linux Cross-Platform C++-undersökning
  • Native Memory Diagnostics i VS2015 Preview
  • Visual C++-kompilator på Rise4Fun
  • C/C++ Kodanalys i VS2015 – RC Update
  • Visual Studio 2015 och grafikverktyg för Windows 10
  • Visual C++ Tools for Windows 10 Technical Preview
  • Visual Studio 2015 – Dela dina tankar
  • Going Native:Bygg genomströmning, PCH-verktyg
  • Vi presenterar Universal CRT
  • C/C++ Kodanalys i VS2015
  • Utveckla Xamarin Android Native-applikationer
  • Hitta ditt favoritbibliotek för C++ i NuGet
  • Native Memory Diagnostics i CTP 5
  • MFC dynamisk dialoglayout
  • Natvis-stöd för Android-felsökning
  • Felsökning av C++-kod på iOS med Visual Studio 2015
  • Open Sourcing Visual Studios GDB/LLDB Debug Engine
  • Vad är nytt med C++ plattformsoberoende utveckling med VS 2015 RC
  • Mer om återupptagbara funktioner i C++
  • C++11/14/17 Funktioner i VS 2015 RC
  • Felsök C++-kod på Linux från Visual Studio
  • Single-File IntelliSense och andra IDE-förbättringar i VS2015
  • C++11 konstanta uttryck i Visual Studio 2015 RC
  • Källa nu tillgänglig för GDB/LLDB felsökningsmotor
  • STL-fixar i VS 2015, del 2
  • C++-kompilatorns front-end-fixar i VS2015
  • Hyperlapse plattformsoberoende mobilutveckling med Visual C++ och Xamarin
  • C++11/14/17 Funktioner i VS 2015 RTM
  • Utveckla plattformsoberoende iOS-applikationer med Visual Studio
  • constexpr komplett för VS 2015 RTM:C++11-kompilator, C++17 STL
  • Det är maj – gör vår undersökning!
  • Real World Cross-Platform Development med Visual Studio 2015:Synergex
  • Visual Studio 2015 RC nu tillgänglig!
  • Cross-Platform MSBuild
  • Nytt i VS 2015:/Zc:throwingNew
  • Vi presenterar Visual Studios Eclipse Android Project Importer
  • Plattformsöverskridande koddelning med Visual C++
  • Utvecklar för Windows 10 med Visual C++ 2015
  • Arbetar du med ett Internet of Things-projekt? Gör vår undersökning!
  • Konfigurationsändringar i Visual Studio 2015 som påverkar C++-utvecklare
  • C++ Redigera och fortsätt i Visual Studio 2015
  • Vad är nytt med Visual C++ plattformsoberoende mobilutveckling
  • Visual Studio 2015 RTM nu tillgänglig
  • Minnesprofilering i Visual C++ 2015
  • Föredrar du snabb eller exakt?
  • /Debug:FASTLINK för VS2015 Uppdatering 1
  • Felsök visualiserare i Visual C++ 2015
  • Föryngra Microsoft C/C++-kompilatorn
  • Visual C++-teamet är på CppCon 2015
  • C++ Packaging Technology Survey
  • Använder du inte Visual Studio 2015?
  • Nytt i VS 2015:Utökade PGO-alternativ
  • GCC / LLVM redigera/bygga/felsöka enkät
  • Uppdatering 1 för Visual Studio 2015 är här
  • Förbättringar för C++ Edit and Continue i Visual Studio 2015 Update 1
  • Coroutines i Visual Studio 2015 – Uppdatering 1
  • Tillkännage VS GDB Debugger-tillägget
  • Ny, förbättrad och snabbare databasmotor
  • Java-felsökning och språkstöd i Visual Studio för Android


  • 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