C Programming >> sitemap >> Page:418:
  • Delklasse og metoder
  • Objektinitialiserere
  • Metoder
  • Forlengelsesmetoder
  • Navngitte argumenter
  • Navngitte og valgfrie argumenter
  • Dataanmerkning
  • Nøkkelord
  • Objektorientert programmering i C#
  • Rekursjon
  • Navnekonvensjoner
  • XML-dokumentasjonskommentarer
  • Kommentarer og regioner
  • Arv
  • Generiske legemidler
  • Bruker Statement
  • Bruker Direktiv
  • ID engangsgrensesnitt
  • Speilbilde
  • IQueryable grensesnitt
  • Linq til objekter
  • LINQ-spørsmål
  • LINQ til XML
  • XmlDocument og System.Xml-navneområdet
  • XDocument og System.Xml.Linq-navneområdet
  • C# 7.0 funksjoner
  • C# 6.0-funksjoner
  • C# 5.0-funksjoner
  • C# 4.0-funksjoner
  • C# 3.0-funksjoner
  • Avvikshåndtering
  • NullReferenceException
  • Håndtere FormatException ved konvertering av streng til andre typer
  • Les og forstå Stacktraces
  • Diagnostikk
  • Flyte
  • Komme i gang:Json med C#
  • Bruker json.net
  • Lambda-uttrykk
  • Generisk Lambda Query Builder
  • Eiendommer
  • Initialisere egenskaper
  • INotifyPropertyChanged grensesnitt
  • arrangementer
  • Uttrykk trær
  • Overbelastningsoppløsning
  • BindingList<T>
  • Forbehandlerdirektiver
  • Strukturer
  • Egenskaper
  • Delegater
  • Fil og strøm I/O
  • Nettverk
  • Utfører HTTP-forespørsler
  • Lese og skrive .zip-filer
  • FileSystemWatcher
  • Få tilgang til nettverksmappe med brukernavn og passord
  • Asynkron stikkontakt
  • Handlingsfiltre
  • Polymorfisme
  • Uforanderlighet
  • Indekser
  • Avmerket og ukontrollert
  • Strøm
  • Tidtakere
  • Stoppeklokker
  • Tråding
  • Eksempler på Asynkron/avvent, bakgrunnsarbeider, oppgave og tråd
  • Asynkron-Venter
  • Synkroniseringskontekst i Async-Await
  • Bakgrunnsarbeider
  • Task Parallell Library
  • Gjør en variabel tråd sikker
  • Låserklæring
  • Gi nøkkelord
  • Task Parallel Library (TPL) dataflytkonstruksjoner
  • Funksjonell programmering
  • Func delegater
  • Funksjon med flere returverdier
  • Binær serialisering
  • ICloneable
  • ISammenlignbar
  • Tilgang til databaser
  • Bruke SQLite i C#
  • Buffer
  • Kode kontrakter
  • Kode kontrakter og påstander
  • Strukturelle designmønstre
  • Kreasjonelle designmønstre
  • Implementering av dekorasjonsdesignmønster
  • Implementering av fluevektdesignmønster
  • System.Management.Automation
  • System.DirectoryServices.Protocols.LdapConnection
  • C#-autentiseringsbehandler
  • Pekere
  • Pekere og usikker kode
  • Hvordan bruke C# Structs for å lage en unionstype (ligner på C Unions)
  • Reaktive utvidelser (Rx)
  • AssemblyInfo.cs eksempler
  • Opprette en konsollapplikasjon ved hjelp av en vanlig tekstredigerer og C#-kompilatoren (csc.exe)
  • CLSCompliantAttribute
  • Observerbar samling<T>
  • Hash-funksjoner
  • Generer tilfeldige tall i C#
  • Kryptografi (System.Security.Cryptography)
  • ASP.NET-identitet
  • Usikker kode i .NET
  • C#-skript
  • Kjøretidskompilere
  • Interoperabilitet
  • .NET-kompilatorplattform (Roslyn)
  • ILGenerator
  • T4-kodegenerering
  • Opprette egen meldingsboks i Windows Form Application
  • Inkludert fontressurser
  • Importer Google-kontakter
  • Søppelsamler i .Net
  • Microsoft.Exchange.WebServices
  • Windows Communication Foundation
  • Anti-mönster
  • Om algoritmer, ramar och mönsterrelationer
  • Mönstrens struktur
  • Klassificering av mönster
  • Klassificering av designmönster
  • Träning eller mentorskap:Vad är skillnaden?
  • C++ Core Guidelines Explained:Best Practices for Modern C++
  • Mönstrens historia
  • Fördelarna med mönster
  • Designmönster och arkitektoniska mönster med C++:En första översikt
  • Områdsförbättringar med C++23
  • Förbättrade iteratorer med intervall
  • Vaktposter och koncept med intervallalgoritmer
  • Projektioner med intervall
  • Kontrollera typer med koncept
  • A std::advance-implementering med C++98, C++17 och C++20
  • Programvarudesign med egenskaper och taggutsändning
  • Policy
  • Undvika tillfälliga med uttrycksmallar
  • Mer om dynamisk och statisk polymorfism
  • Dynamisk och statisk polymorfism
  • constexpr if
  • Mer information om mitt mentorprogram Fundamentals for C++ Professionals
  • constexpr och consteval-funktioner i C++20
  • constexpr-funktioner
  • Matfilosofers problem II
  • Matfilosofers problem I
  • Mitt mentorprogram Grundläggande för C++-proffs
  • Typegenskapersbiblioteket:Optimering
  • Typegenskapersbiblioteket:korrekthet
  • Typegenskapersbiblioteket:std::is_base_of
  • Typegenskapersbiblioteket:Typjämförelser
  • Typegenskapersbiblioteket:typkontroller
  • Mallmetaprogrammering - Hybridprogrammering
  • Mallmetaprogrammering – hur det fungerar
  • Mallmetaprogrammering - hur det hela började
  • Automatisk returtyp (C++11/14/20)
  • Automatisk returtyp (C++98)
  • Mallarnas speciella vänskap
  • Besöka en std::variant med överbelastningsmönstret
  • C++20-moduler:Privata modulfragment och huvudenheter
  • Variadiska mallar eller kraften med tre punkter
  • Mallinstans
  • Parallella algoritmer för STL med GCC-kompilatorn
  • Fullständig specialisering av funktionsmallar
  • Mallspecialisering - Mer information om klassmallar
  • Mallspecialisering
  • Mallargumentavdrag för klassmallar
  • Mallargument
  • Aliasmallar och mallparametrar
  • Samtidigt med modern C++-uppdatering till C++20
  • Överraskning ingår:arv och medlemsfunktioner för klassmallar
  • Klassmallar
  • Funktionsmallar
  • Mallar - Första stegen
  • Tryckt version av C++20 &källkod på GitHub
  • Och vinnaren är:Mallar
  • Quo Vadis - Modernes C++
  • Återuppta ett jobb automatiskt med Coroutines på en separat tråd
  • Starta jobb med Coroutines
  • En allmän dataström med Coroutines i C++20
  • Exekvera en framtid i en separat tråd med Coroutines
  • Lazy Futures with Coroutines
  • Implementera Simple Futures med Coroutines
  • Synkroniserade utdataströmmar med C++20
  • En förbättrad tråd med C++20
  • Kooperativt avbrott av en tråd i C++20
  • Barriärer och Atomic Smart Pointers i C++20
  • Spärrar i C++20
  • Semaforer i C++20
  • Prestandajämförelse av tillståndsvariabler och atomer i C++20
  • Synkronisering med Atomics i C++20
  • Atomic References with C++20
  • Bitmanipulation med C++20
  • Säker jämförelser av integraler med C++20
  • Kalender och tidszoner i C++20:Tidszoner
  • Kalender och tidszoner i C++20:Hantera kalenderdatum
  • Kalender och tidszoner i C++20:Kalenderdatum
  • Fler och fler verktyg i C++20
  • C++20:Utöka std::format för användardefinierade typer
  • std::format i C++20
  • Fler bekvämlighetsfunktioner för behållare med C++20
  • Och vinnarna är:
  • Nya attribut med C++20
  • Fler lambdafunktioner med C++20
  • C++ Standard Library:The Third Edition innehåller C++20
  • Kraftfullare lambda med C++20
  • Olika mallförbättringar med C++20
  • Lösa det statiska initieringsorderfiasco med C++20
  • Två nya sökord i C++20:consteval och constinit
  • Utsedda initierare
  • C++20:Optimerad jämförelse med rymdskeppsoperatören
  • C++20:Mer information till rymdskeppsoperatören
  • C++20:The Three-Way Comparison Operator
  • Ansikte mot ansikte-seminarier och onlineseminarier är olika
  • C++20:Strukturmoduler
  • C++20:Module Interface Unit and Module Implementation Unit
  • Modernes C++ går över hela världen
  • C++20:Fördelarna med moduler
  • C++20:Kraftfulla Coroutines med cppcoro
  • Fyra kuponger för utbildning
  • C++20:An Infinite Data Stream with Coroutines
  • C++20:Coroutines - A First Overview
  • C++20:Pythons kartfunktion
  • C++20:Pythons range Function, den andra
  • C++20:Pythonic with the Ranges Library
  • C++20:Definiera begreppet Regular och SemiRegular
  • C++20:Definiera begreppen lika och ordning
  • En kort översikt av PVS-Studio Static Code Analyzer
  • C++20:Koncept, detaljerna
  • C++20:Two Extremes and the Rescue with Concepts
  • C++20:The Library
  • C++20:The Big Four
  • Samtidigt med Modern C++ har ett nytt kapitel
  • C++ Kärnriktlinjer:Livstidssäkerhet och kontroll av reglerna
  • C++ Core Guidelines:Bounds Safety
  • Fler myter om mina bloggläsare
  • Myter om mina bloggläsare
  • C++ grundläggande riktlinjer:fler icke-regler och myter
  • C++ Grundriktlinjer:Stödsektioner
  • The Regular Expression Library
  • Saker du bör veta om In- och Output med strömmar
  • C++ Core Guidelines:Regler för strängar
  • Mer speciella vänner med std::map och std::unordered_map
  • C++ Core Guidelines:std::array och std::vector är dina vänner
  • C++ grundläggande riktlinjer:Standardbiblioteket
  • Mer information om moduler
  • Moduler
  • C++ Core Guidelines:Källfiler
  • C++ Insights - Mallinstantiering
  • C++ Insights - Implicita omvandlingar
  • C++ Grundriktlinjer:Blanda C med C++
  • Mallar:missuppfattningar och överraskningar
  • C++ Core Guidelines:Överraskning ingår i Specialiseringen av funktionsmallar
  • C++ grundläggande riktlinjer:andra mallregler
  • C++ Core Guidelines:Programmering vid kompilering med typdrag (The Second)
  • C++ Core Guidelines:Regler för mallmetaprogrammering
  • C++ Core Guidelines:Regler för Variadic-mallar
  • Meeting Embedded och Meeting C++ 2018
  • C++ grundläggande riktlinjer:mallgränssnitt
  • C++ Core Guidelines:Skicka funktionsobjekt som operationer
  • Jag är stolt över att presentera:C++ Standard Library inklusive C++14 &C++17
  • C++ Core Guidelines:Definition of Concepts, the Second
  • En ny tråd med C++20:std::jthread
  • C++ Grundriktlinjer:Regler för användning av begrepp
  • CppCon 2018
  • C++ Grundriktlinjer:Skriv radering med mallar
  • C++ Core Guidelines:Type Erasure
  • C++ Core Guidelines:Regler för mallar och allmän programmering
  • C++ Core Gudelines:goto considered Evil
  • Det nya pdf-paketet är klart:C++ Core Guidelines - Concurrency and Parallelism
  • C++ Core Guidelines:äntligen i C++
  • C++ Grundläggande riktlinjer:Regler om undantagshantering
  • C++ Core Guidelines:Noexcept Specifier och Operator
  • C++ Core Guidelines:A Short Detour to Contracts in C++20
  • C++ Core Guidelines:The Resolution of the Riddle
  • The End of my Detour:Unified Futures
  • En kort omväg:Executors
  • C++ Core Guidelines:Var medveten om fällorna med tillståndsvariabler
  • C++ Core Guidelines:More Traps in the Concurrency
  • C++ Grundriktlinjer:Ta hand om ditt barn-tråd
  • C++ grundläggande riktlinjer:delning av data mellan trådar
  • C++ Grundriktlinjer:Fler regler om samtidighet och parallellism
  • C++ Core Guidelines:Regler för samtidighet och parallellism
  • C++ Grundriktlinjer:Fler regler om prestanda
  • Sanningen om Raw Pointers borttagen från C++
  • C++ Grundriktlinjer:Regler om prestanda
  • Vilket pdf-paket ska jag tillhandahålla? Gör ditt val!
  • C++ Grundriktlinjer:Regler om påståenden och aritmetik
  • C++ Core Guidelines:Mer om kontrollstrukturer
  • C++ Grundriktlinjer:Regler för uttalanden
  • C++ Core Guidelines:Rules about Donts
  • C++ Grundriktlinjer:Regler för omvandlingar och kast
  • C++ Grundriktlinjer:Fler regler för uttryck
  • C++ Grundriktlinjer:Regler för uttryck
  • C++ Core Guidelines:More Rules for Declarations
  • C++ grundläggande riktlinjer:deklarationer och initieringar
  • Clean C++
  • C++ Grundriktlinjer:Regler för uttryck och uttalanden
  • C++ Core Guidelines:Passing Smart Pointers
  • C++ Core Guidelines:Rules for Smart Pointers
  • C++ Core Guidelines:Regler för allokering och omallokering
  • C++ Grundriktlinjer:Regler om resurshantering
  • C++ Core Guidelines:Regler för uppräkningar
  • C++ Core Guidelines:Regler för fackföreningar
  • C++ Grundriktlinjer:Fler regler för överbelastning
  • C++ Standard Library:The Second Edition innehåller C++17
  • C++ kärnriktlinjer:komma åt objekt i en hierarki
  • C++ Core Guidelines:The Remaining Rules about Class Hierarchies
  • Det nya pdf-paketet är tillgängligt:​​Funktionell programmering med C++17 och C++20
  • C++ Grundriktlinjer:Fler regler om klasshierarkier
  • C++ grundläggande riktlinjer:klasshierarkier
  • C++ Core Guidelines:Function Objects and Lambdas
  • C++ Core Guidelines:Comparison, Swap och Hash
  • C++ grundläggande riktlinjer:regler för kopiering och flyttning
  • C++ Grundriktlinjer:Konstruktörer
  • Det nya pdf-paketet är klart:C++17
  • C++ Core Guidelines:Destructor Rules
  • C++ Core Guidelines:Regeln om noll, fem eller sex
  • C++ grundläggande riktlinjer:klassregler
  • Vilket pdf-paket ska jag tillhandahålla?
  • C++ Core Guidelines:Semantik för funktionsparametrar och returvärden
  • C++ Core Guidelines:Reglerna för in, ut, in-ut, konsumera och vidarebefordra funktionsparameter
  • Samtidighet med Modern C++ är 95 % klar; Inklusive alla källfiler
  • C++ Core Guidelines:Funktionsdefinitioner
  • C++ Core Guideline:Guideline Support Library
  • C++ Core Guidelines:Interfaces II
  • C++ Grundriktlinjer:Gränssnitt I
  • Varför behöver vi riktlinjer för modern C++?
  • Vad är Modern C++?
  • Vinnaren är:Multithreading:Gränssnittet på hög nivå
  • ABA - A är inte detsamma som A
  • Blockerande och icke-blockerande algoritmer
  • Milcious Race Conditions and Data Races
  • Tävlingsvillkor kontra datalopp
  • C++17:Förbättrade associativa behållare och enhetlig behållareåtkomst
  • C++17:Nya parallella algoritmer för standardmallbiblioteket
  • C++17 har en besökare
  • Hämta det aktuella PDF-paketet:Samtidigt med C++17 och C++20
  • C++17 - Undvik att kopiera med std::string_view
  • Vinnarna av nästa pdf-paket
  • C++17- std::byte och std::filsystem
  • C++17- Mer information om kärnspråket
  • C++17 - Vad är nytt i biblioteket?
  • Hur får man ditt pdf-paket?
  • C++17 - Vad är nytt i kärnspråket?
  • Och vinnarna är:C++ Memory Model/Das C++ Speichermodell
  • Pdf-paket
  • Im Done - Geschafft:Words about the Future of my Blogs
  • Koncept - Platshållare
  • Transaktionsminne
  • Koroutiner
  • Spärrar och spärrar
  • std::future Extensions
  • Atomic Smart Pointers
  • Multithreading med C++17 och C++20
  • C++ är lat:CRTP
  • Monader i C++
  • Koncept
  • Vikningsuttryck
  • Rekursion, listmanipulation och lat utvärdering
  • Oföränderlig data
  • Definitionen av funktionell programmering
  • Funktionell i C++11 och C++14:Dispatch Table och Generic Lambdas
  • Minneshantering med std::allocator
  • Perfekt vidarebefordran
  • Dags för önskningar
  • Kopiera kontra flyttsemantik:några siffror
  • std::array - Dynamiskt minne, nej tack
  • Automatisk minneshantering av STL-behållarna
  • Specialiteter för std::shared_ptr
  • std::shared_ptr
  • std::unique_ptr
  • Generaliserade vanliga gamla data
  • Typegenskaper:Prestanda är viktiga
  • constexpr - Variabler och objekt
  • Nullpekarens konstant nullptr
  • Stärkt skrivna uppräkningar
  • Rå och tillagad
  • Användardefinierade bokstaver
  • Publicerad på Leanpub:The C++ Standard Library
  • Jag är stolt över att kunna presentera:C++ Standard Library
  • Kontrolltyper
  • Mer och mer Spara
  • initieras automatiskt
  • Fakta
  • Myter
  • De tre klockorna
  • Tidsbiblioteket
  • Min slutsats:summering av en vektor i tre varianter
  • Flertrådad:summering med minimal synkronisering
  • Multithreaded:summering av en vektor
  • Trådsäker initiering av en Singleton
  • Pågående optimering:Avslappnad semantik med CppMem
  • Pågående optimering:Acquire-Release Semantic med CppMem
  • Pågående optimering:sekventiell överensstämmelse med CppMem
  • Pågående optimering:osynkroniserad åtkomst med CppMem
  • CppMem - En översikt
  • Acquire-Release Fences
  • Staket är minnesbarriärer
  • Acquire-Release Semantic - The typiska missförstånd
  • memory_order_consume
  • 100 inläggsjubileum - Quo vadis Modernes C++?
  • Synkroniserings- och beställningsbegränsningar
  • Atomics
  • The Atomic Boolean
  • C++ minnesmodell
  • Trådsynkronisering med villkorsvariabler eller uppgifter
  • The Special Futures
  • Löfte och framtid
  • Moderne C++
  • Asynkrona funktionssamtal
  • Uppgifter
  • Föredrar lås till Mutexes
  • Riskerna med mutexes
  • Trådargument
  • Livstid för trådar
  • För korrekturläsarna och de nyfikna
  • Multithreading i modern C++
  • Varför min blogg på engelska?
  • En ode till kodformateringsverktyg
  • Avdefiniera C++-förbehandlaren
  • Strandad med en C++-kompilator och ett gäng köer
  • C++-attribut
  • Accio Dependency Manager
  • En tårta till din körsbär:vad ska finnas i C++-standardbiblioteket?
  • Om tillståndet för korskompilering i C++-världen
  • A C++ Hello World And The Rose Gold Walled Garden Of Doom
  • A C++ Hello World And the Cute Heartless Rainbow
  • A C++ Hello World And A Glass of Wine, Oh My !
  • Följet för Auto Non-Static Data Member Initializers
  • Det snävt begränsade designutrymmet med praktiska syntaxer för generisk programmering
  • Rapperswil-kommitténs möte:en reserapport
  • En burk med span
  • Vad är C++?
  • Mot bättre C++-moduler - Del 2:Namngivning av moduler
  • Towards Better C++ Modules - Del 1:Modules mapping
  • RangeOf:A better span
  • San Diego-kommittémöte:En reserapport
  • Moduler är inte en verktygsmöjlighet
  • Översättningsenheter anses skadliga ?
  • Väntar på std::embed:Very Large Arrays in Clang
  • Lagra Unicode:teckennamn till kodpunktsmappning
  • A Universal Async Abstraction for C++
  • C++-samling:Femtio nyanser av Mojibake
  • Teckenuppsättningar:En dålig idé sedan bronsåldern
  • Kona:En reserapport
  • Bygg C++ från källan:Del 1/N - Förbättra kompileringstider
  • Några experimentella funktioner för C++
  • Hur jag använder referenser
  • Den dag då standardbiblioteket dog
  • Frakt C++20 i Prag
  • flytta, ännu enklare
  • En universell I/O-abstraktion för C++
  • Kontrollera överbelastningsupplösning #3:Taggsändning
  • Kontrollera överbelastningsupplösning #2:Förbättrar felmeddelanden för misslyckad överbelastningslösning
  • Kontroll av överbelastningsupplösning #1:Förhindra implicita omvandlingar
  • AllocatorAwareContainer:Introduktion och fallgropar för propagate_on_container_XXX standardvärden
  • Minne 0.4:polering, felhantering, lagring, egenskaper, dokumentation och mer
  • Minne 0.5:Bättre byggsystem, lågnivåallokatorer, BlockAllocator och din feedback behövs
  • Implementeringsutmaning:En funktion med ledande nollor
  • En av C++ mest underskattade funktioner:Namnutrymmesalias
  • Implementeringsutmaning:Traits for Concepts med valfri funktionalitet
  • Kontrollera överbelastningsupplösning #4:SFINAE
  • (Fantastiskt?) Allocatortillägg - Tankar om fördelningsförslag
  • Hur jag har besegrat Boost.Pool #2:Inlining är nyckeln
  • Hur jag har besegrat Boost.Pool #1:Introduktion och profileringsresultat
  • Utför godtyckliga beräkningar med Concept TS
  • Självstudie:Stöder enkelt CMake installation och find_package()
  • Du (förmodligen) vill inte ha slutklasser
  • Problemdriven utveckling
  • Standardese - a (work-in-progress) nextgen Doxygen
  • Hur jag har slagit Boost.Pool #4:Om abstraktioner och algoritmer
  • Hur jag har besegrat Boost.Pool #3:Filialer är dåliga
  • Flytsäkerhet – vet vad som kan göras i den flyttade från staten
  • Självstudie:Enkel beroendehantering för C++ med CMake och Git
  • Flexibel felhanteringsteknik i C++
  • Standardisk dokumentationsgenerator version 0.1
  • Du (förmodligen) vill ha slutklasser?
  • Hur implementerar jag påståenden?
  • Implementeringsutmaning:koncept i C++14
  • Välja rätt felhanteringsstrategi
  • Move Semantics and Default Constructors – Rule of Six?
  • Standarddokumentationsgenerator version 0.2:Entitetslänkning, indexgenerering och mer
  • Funktionsmallar - härleda mallargument eller godkänn uttryckligen?
  • void foo(T&out) - Hur man fixar utdataparametrar
  • Självstudie:Emulering av starka/opaka typdefs i C++
  • Typsäkert – Noll överliggande verktyg för mer typsäkerhet
  • Förhindra förutsättningsfel med C++-systemet
  • My take on variant
  • Självstudie:Villkorligt inaktivera icke-mallfunktioner
  • Åtgärda std::initializer_list
  • standardiserad dokumentationsgenerator version 0.3:Grupper, inline-dokumentation, mallläge och mer
  • Minne 0.6:Composition and Joint Allocators
  • Implementeringsutmaning flag_set:Typsäker, svår att missbruka bitmask
  • Implementera en tuple_iterator
  • Problemet med policybaserad design
  • Implementering av function_view är svårare än du kanske tror
  • Hur hanterar man fel i konstruktörer utan undantag?
  • Lat utvärdering av funktionsargument i C++
  • Föredrar du icke-medlem, icke-vänner?
  • Året är 2017 – Behövs förprocessorn fortfarande i C++?
  • cppast - Ett bibliotek för att analysera och arbeta med C++ AST
  • std::string_view acceptera tillfälliga:bra idé eller hemsk fallgrop?
  • Undantag jämfört med förväntat:Låt oss hitta en kompromiss
  • Vad ska vara en del av C++ standardbiblioteket?
  • Skriv tydliga konstruktörer - men hur är det med uppdrag?
  • Tankar om destruktiva drag
  • Operatörens prioritet är brutet
  • Ska du lägga valfritt i en container?
  • Riktlinjer för Rvalue-referenser i API:er
  • Flexibel problemhantering med Trello och IFTTT
  • Riktlinjer för konstruktörs- och gjutkonstruktion
  • Implementeringsutmaning:Återbesök besöksmönstret
  • Matematik bakom jämförelse #2:Ordningsrelationer i matematik
  • Låt oss prata om std::valfri<T&> och valfria referenser
  • Matematik bakom jämförelse #1:Jämlikhet och ekvivalensrelationer
  • En (Bättre) Taxonomy of Pointers
  • valfritt i Containers Ⅱ — Inte alla std::vector-användningar är desamma
  • Handledning:Hantera kompilatorvarningar med CMake
  • Förslag för att fixa rymdskeppsoperatören
  • Matematik bakom jämförelse #5:Beställningsalgoritmer
  • Matematik bakom jämförelse #4:Trevägsjämförelse
  • Matematik bakom jämförelse #3:Beställningsrelationer i C++
  • Namnge saker:Implementer vs. Användarnamn
  • Standardese Documentation Generator:Post Mortem and My Open-Source Future
  • Handledning:När ska man skriva vilken speciell medlem
  • Kapslade tillval, förväntat och sammansättning
  • Inline Namespaces 101
  • Teknik:Omedelbart anropat funktionsuttryck för metaprogrammering
  • Implementeringsutmaning:Ersätter std::move och std::forward
  • Snygga trick för att vika uttryck
  • Handledning:C++20:s Iterator Sentinels
  • std::polymorphic_value + Duck Typing =Typradering
  • Implementeringsutmaning:Förlustfritt, kompakt analysträd med iterativ genomgång
  • Trivialt kopieringsbar betyder inte trivialt kopieringsbar
  • Vad är enheten för ett textkolumnnummer?
  • Knep med standardmallargument
  • constexpr är en plattform
  • Teknik:Kompilera tidskodsgenerering och optimering
  • Jag skrev av misstag ett Turing-komplett analysbibliotek
  • Handledning:CRTP-gränssnittstekniken
  • C++20-koncept är strukturella:Vad, varför och hur kan man ändra det?
  • Handledning:Interaktiva kodsnuttar med Hugo och Compiler Explorer
  • malloc() och free() är ett dåligt API
  • Carbons mest spännande funktion är dess anropskonvention
  • Handledning:Förbereda bibliotek för CMake FetchContent
  • Teknik:Rekursiva varianter och lådor
  • saturating_add vs. saturating_int – ny funktion kontra ny typ?
  • CMAKE_SOURCE_DIR är förmodligen inte vad du vill ha
  • Handledning för VK_KHR_dynamic_rendering
  • Hur jag skapar tvåspråkig funktionalitet för den här bloggen i vanligt typskript
  • Little C++ Standard Library Utility:std::align
  • Kul med Ternary Search
  • Resurshantering och RAII i C++
  • Integrera ett ramverk för enhetstest i cmake
  • Intuition bakom X86 lea Instruktion
  • När dör ett C++ temporärt objekt?
  • C++ Lambda handledning
  • Svansrekursionsförklaring
  • Konst Korrekthet Problem med std::function
  • Gör Impossible State Unrepresentable, i C++
  • Vi definierar uppdragsoperatörer fel.
  • CppCon 2019 Reserapport
  • ACM Siggraph 2019 Reserapport
  • Zero is the Devil:Vanliga sätt att konstruera falska bevis
  • Sammanfattning av läsning:januari - mars 2020
  • Begrepp i programmeringsspråk, del II:Statik
  • Den överraskande kodgeneffekten av noexcept
  • Concepts in Programming Languages, Del I:Judgments and Inference Rules
  • Faktafel i dessa moderna programmeringsspråk kommer att få dig att lida, och varför det är svårt att läsa
  • Förbättra Rust Link Time med lld
  • Rekursiva moduler i OCaml
  • Se upp med att skicka föränderlig lambda till STL-algoritmer.
  • Implikationen av const eller referensmedlemsvariabler i C++
  • Använd inte automatiskt parametrar i C++
  • Att använda standardparametrar för att kringgå typsystemet är ett antimönster
  • Vad är std::function i C++, och varför behöver vi dem?
  • Resurser som hjälper dig att fördjupa dig i C++
  • Sammanfattning av läsning:oktober - december 2020
  • Asynkrona staplar och omfattningar
  • Strukturerad samtidighet
  • Standardintervall
  • Ranges, Coroutines, and React:Early Musings on the Future of Async in C++
  • Eftervillkor för självförflyttning
  • Iterators++, del 3
  • Iterators++, del 2
  • Iterators++, del 1
  • Att vara eller inte vara (en iterator)
  • En del av Python i C++
  • Boost.Xpressive FTW
  • Range Concepts, del 3 av 4:Introduktion av Iterables
  • Räckviddskoncept, del 2 av 4:Infinite Ranges
  • Räckviddskoncept, del 1 av 4:Avgränsade intervall
  • Koncept Checka in C++11
  • Input Iterators vs Input Ranges
  • Ut-parametrar, rörelsesemantik och tillståndsfulla algoritmer
  • Universal References och Copy Constructor
  • F-algebras och C++
  • Bästa professionella råd jag någonsin fått
  • Möt mig på Meeting C++
  • Behållaralgoritmer
  • Litet metaprogrammeringsbibliotek
  • Områden, koncept och framtiden för standardbiblioteket
  • Customization Point Design i C++11 och Beyond
  • N4128:Områden för standardbiblioteket
  • Områden i C++:Räknade iterables och effektivitet
  • Assert och Constexpr i C++11
  • Cpp-Next.Com och Expressive C++-serien
  • Räckviddsförståelser
  • Range Concepts, del 4 av 4:To Infinity And Beyond
  • Bestäm ett C heltal bokstavligt
  • Golf min förgolfade C
  • Expandera en C-array
  • Jämför två heltal i C eller C++ utan jämförelseoperatorer
  • Minsta Lua bordsexemplar
  • Kortaste C \ C++-funktionen för att generera -1, 0 ,1
  • skriv ut 1 till 100 utan att använda rekursion och villkor
  • När gör (x ==x+2)?
  • Konvertera sträng av stilen __DATE__ till sorterbar sträng
  • Skriv den vackraste bytebeatkompositionen
  • C/C++-bibliotek för att läsa MIDI-signaler från en USB MIDI-enhet
  • Hur formaterar man en osignerad lång lång int med printf?
  • Varför får jag ett dubbelt gratis- eller korruptionsfel med realloc()?
  • GTK-implementering av MessageBox
  • Hur man använder C-socket API i C++ på z/OS
  • Är det någonsin fördelaktigt att använda 'goto' på ett språk som stöder loopar och funktioner? Om så är fallet, varför?
  • Hur skapar man en endast debug-funktion som tar en variabel argumentlista? Gilla printf()
  • Konvertera en hexadecimal sträng till ett heltal effektivt i C?
  • Hur skickar man en funktion som parameter i C?
  • Hur bestämmer man storleken på en fil i C?
  • Är skiftoperatorerna (<<, >>) aritmetiska eller logiska i C?
  • Hur implementerar man fortsättningar?
  • Vilka är hindren för att förstå tips och vad kan göras för att övervinna dem?
  • Är det någon som har erfarenhet av att skapa ett delat bibliotek i MATLAB?
  • Att skicka flerdimensionella arrayer som funktionsargument i C
  • Vad är argumentet för printf som formaterar en lång?
  • Hur bestämmer jag storleken på min array i C?
  • Vad är det snabbaste sättet att byta värden i C?
  • Hur listar jag symbolerna i en .so-fil
  • Hur får man filnamnet på en tempfil att använda i Linux?
  • Hur man flyttar en array av byte med 12-bitar
  • Vilken är den bästa lediga minnesläckagedetektorn för ett C/C++-program och dess plugin-DLL:er?
  • Finns det någon prestandaskillnad mellan i++ och ++i i C?
  • Hur fixar jag för loop initial deklaration som används utanför C99-läge GCC-fel?
  • C:Vad är skillnaden mellan ++i och i++?
  • Hitta den högsta ordningens bit i C
  • Vad gör kommaoperatorn?
  • Är det skillnad mellan foo(void) och foo() i C++ eller C?
  • Signerad till osignerad konvertering i C - är det alltid säkert?
  • Stränginitiering med och utan explicit avslutande terminator
  • Finns det något alternativ till att använda % (modul) i C/C++?
  • Hur ställer du in, rensar och växlar en enda bit?
  • Hur kan jag köra ett externt program från C och analysera dess utdata?
  • Verktyg för att spåra #include-beroenden
  • funktionsdeklaration är inte en prototyp
  • Varför kan jag inte konvertera 'char**' till en 'const char* const*' i C?
  • Vad är en osignerad char?
  • Kör program inifrån ett C-program
  • hur kunde jag avlyssna linux sys-anrop?
  • Vad är en symboltabell?
  • Enhetstestning C-kod
  • Makro för att testa om en heltalstyp är signerad eller osignerad
  • Finns det något sätt att infoga monteringskoden i C?
  • Hur man meddelas om fil/katalogändring i C/C++, helst med POSIX
  • Hur startar jag trådar i vanlig C?
  • Bästa resurserna för att konvertera C/C++ dll-rubriker till Delphi?
  • Vad är den strikta aliasregeln?
  • Var kan jag hitta världens snabbaste implementering?
  • Vad är det vanliga odefinierade/ospecificerade beteendet för C som du stöter på?
  • Ett gratis verktyg för att kontrollera C/C++-källkoden mot en uppsättning kodningsstandarder?
  • Var lagras statiska variabler i C och C++?
  • Vad betyder {0} när du initierar ett objekt?
  • Ta bort en USB-enhet på ett säkert sätt med Win32 API?
  • Var hittar jag de aktuella C- eller C++-standarddokumenten?
  • Använda C/Pthreads:måste delade variabler vara volatila?
  • Hur trimmar jag inledande/efterföljande blanksteg på ett standard sätt?
  • Hur gör man osignerad mättande addition i C?
  • Hur man ställer in en delad ccache
  • Varför är inte sizeof för en struktur lika med summan av sizeof för varje medlem?
  • Konvertera sträng med 1:or och 0:or till binärt värde
  • C-kompilator för Windows?
  • Vad är skillnaden mellan vmalloc och kmalloc?
  • Hur bestämmer man värdet på socket listen() backlog-parameter?
  • Hur man förhindrar SIGPIPEs (eller hanterar dem på rätt sätt)
  • Det mest effektiva sättet att implementera en heltalsbaserad effektfunktion pow(int, int)
  • C/C++ Strukturoffset
  • Hur jämför du strukturer för jämlikhet i C?
  • Är det möjligt att kompilera Python till maskinkod?
  • Hur får du assembler-utdata från C/C++-källan i gcc?
  • #ifdef vs #if - vilket är bättre/säkrare som metod för att aktivera/inaktivera kompilering av särskilda kodavsnitt?
  • Finns det ett typiskt tillståndsmaskinimplementeringsmönster?
  • Dolda funktioner i C
  • osignerad int vs. size_t
  • Hur kan jag kontrollera min byte-flagga och verifiera att en specifik bit är på 1 eller 0?
  • C99 stdint.h header och MS Visual Studio
  • Hitta programmets antal kärnor på en maskin
  • Enkelt sätt att använda variabler av enumtyper som sträng i C?
  • Hur kan jag se om en given sökväg är en katalog eller en fil? (C/C++)
  • Är D ett trovärdigt alternativ till Java och C++?
  • C header fil loopar
  • Är Fortran lättare att optimera än C för tunga beräkningar?
  • Ringer du C/C++ från Python?
  • Hur får jag katalogen som ett program körs från?
  • Vad är en callback i C och hur implementeras de?
  • Hur kontrollerar jag OS med ett förprocessordirektiv?
  • UTF-8 i Windows
  • Varför får jag ett segmenteringsfel när jag skriver till ett char *s initialiserat med en sträng literal, men inte char s[]?
  • 'const int' kontra 'int const' som funktionsparametrar i C++ och C
  • Parentes kring returvärden i C
  • Fel:initieringselementet kan inte beräknas vid laddningstid
  • Hur kontrollerar jag om ett heltal är jämnt eller udda?
  • Varför använda till synes meningslösa do-while och if-else-satser i makron?
  • Skriver ledande nollor i C
  • Upptäcker CPU-arkitektur kompileringstid
  • Vidarebefordra en anrop av en variadisk funktion i C
  • Var finns itoa-funktionen i Linux?
  • Argumentanalyshjälpmedel för C/Unix
  • Placering av asterisken i pekardeklarationer
  • Vad betyder 'const static' i C och C++?
  • Vad är det korrekta sättet att initiera en mycket stor struktur?
  • Bygg en enkel HTTP-server i C
  • När är det ok att använda en global variabel i C?
  • Vad är algoritmen bakom sleep()?
  • Hur läser man innehållet i en fil till en sträng i C?
  • Sätt att ASSERT-uttryck vid byggtid i C
  • Upptäcker automatiskt C-beroenden
  • Vad ska main() returnera i C och C++?
  • Hur går man med i en tråd som hänger på att blockera IO?
  • Hur ställer du hårdvaruklockan programmerat på Linux?
  • C Analog till STL
  • Hur initierar man alla medlemmar i en array till samma värde?
  • Använder C++-biblioteket i C-kod
  • Hur vänder man en sträng på plats i C eller C++?
  • Behöver hjälp med att förstå getbits()-metoden i kapitel 2 i K&R C
  • Spinlock kontra Semaphore
  • Hur man kompilerar och kör C/C++ i en Unix-konsol/Mac-terminal?
  • Parsar indata med scanf i C
  • Vilka verktyg finns det för funktionell programmering i C?
  • Hur implementerar jag en cirkulär lista (ringbuffert) i C?
  • C ekvivalent med autospolning (spolning efter varje skrivning)?
  • Hur gör man exponentiering i C?
  • Vad är ett bussfel?
  • Varför behöver scanf() %lf för dubblar, när printf() är okej med bara %f?
  • Hur länkar man med GCC utan -l eller hårdkodningsväg för ett bibliotek som inte följer namnkonventionen libNAME.so?
  • Skickar varierande antal argument runt
  • Åtkomst till matrisvärden via pekaritmetik kontra prenumeration i C
  • Vad är skillnaden mellan sigaction och signal?
  • Vad representerar en typ följt av _t (understreck-t)?
  • Vad är det bästa sättet att kontrollera om en fil finns i C?
  • Skillnad mellan filer skrivna i binärt och textläge
  • Får den absoluta sökvägen till en fil
  • Hur allokerar man justerat minne endast med standardbiblioteket?
  • Hur returnerar jag programmässigt maxvärdet för två heltal utan att använda några jämförelseoperatorer och utan att använda if, else, etc?
  • Operativsystems kompileringstid
  • Skapa ett program utan ett fönster
  • Varför ska vi skriva in en struktur så ofta i C?
  • Är auto någonsin användbar i C/C++?
  • Varför var switch-satsen utformad för att behöva en paus?
  • Ta bort C- och C++-kommentarer med Python?
  • Konvertera en förprocessortoken till en sträng
  • Hur kan jag få en fils storlek i C?
  • Hämtar basnamnet på källfilen vid kompileringstillfället
  • Är TCHAR fortfarande relevant?
  • Övervaka batteriladdningen med Win32 API
  • Hur skriver jag ut hela värdet av en lång sträng i gdb?
  • Timerfunktion för att ge tid i nanosekunder med C++
  • MySQL:Hur bestämmer man främmande nyckelrelationer programmatiskt?
  • Är minnesläckor någonsin ok?
  • Motsvarar Windows getch() för Mac/Linux kraschar
  • Omfattning av (sträng) bokstaver
  • Finns det ett alternativ till sleep() i C?
  • Vad registreras för att spara i ARM C-anropskonventionen?
  • När ska jag använda mmap för filåtkomst?
  • do { ... } while (0) — vad är det bra för?
  • strdup() - vad gör det i C?
  • Java - C-Like Fork?
  • Hur får man barnprocessen att dö efter att förälder lämnar?
  • Waitpid motsvarande med timeout?
  • Hur ställer man in CPU-affinitet för en process från C eller C++ i Linux?
  • Undvik efterföljande nollor i printf()
  • Hur ser jag en C/C++-källfil efter förbearbetning i Visual Studio?
  • Kollar om något var felplacerat
  • Vad är full för loop-syntax i C?
  • Hur man strukturerar #includes i C
  • Vad är det bästa sättet att göra en bakåtslinga i C/C#/C++?
  • Hur sammanfogar jag const/literal strängar i C?
  • Hur uppskattar jag trådkontextbytet?
  • CRC32 C eller C++ implementering
  • Hur inaktiverar man gränssnittsnyckelord på Visual C++ Express 2008?
  • Bildskalning och rotering i C/C++
  • Hur får man den aktuella katalogen i ett C-program?
  • Vad är __stdcall?
  • Vad är skälet till att fread/fwrite tar storlek och räknas som argument?
  • Vänster blocktryck med mellanslag
  • Variabel deklarationsplacering i C
  • Skillnaden mellan en struktur och en union
  • Var letar gcc efter C- och C++-huvudfiler?
  • Finns det en ersättning för unistd.h för Windows (Visual C)?
  • Windows-trådning:_beginthread vs _beginthreadex vs CreateThread C++
  • Hur många asm-instruktioner per C-instruktion?
  • Hur man initierar en struktur i enlighet med C programmeringsspråksstandarder
  • Hur kontrollerar jag om en fil är en vanlig fil?
  • Hur läser man en rad från konsolen i C?
  • generera beroenden för en makefil för ett projekt i C/C++
  • Light C Unicode-bibliotek
  • Implementera RAII i ren C?
  • .def-filer C/C++ DLL-filer
  • Vad är storleken på en enum i C?
  • Hur mäter man tid i millisekunder med ANSI C?
  • Varför anses det vara en dålig praxis att utelämna lockiga hängslen?
  • sprintf() utan efterföljande nollutrymme i C
  • Hur skulle man skriva objektorienterad kod i C?
  • Hur får man funktionens namn från funktionspekaren i Linux-kärnan?
  • Vad betyder 1.#INF00, -1.#IND00 och -1.#IND?
  • Hur arbetar man med pekare till pekare till struktur i C?
  • Objektorientering i C
  • Filbaserad konfigurationshantering i C (Unix)
  • #inkludera en textfil i ett C-program som en char[]
  • Är storleken på (någon pekare) alltid lika med fyra?
  • Varför står asterisken före variabelnamnet, snarare än efter typen?
  • Namnutrymmen i C
  • Felhantering i C-kod
  • Med arrayer, varför är det så att a[5] ==5[a]?
  • Använder du TR 24731 "säkra" funktioner?
  • När och varför kommer en kompilator att initiera minnet till 0xCD, 0xDD, etc. på malloc/free/new/delete?
  • Varför är C-tecken bokstavliga ints istället för tecken?
  • Varför finns det digrafer i C och C++?
  • Finns det några makron för att avgöra om min kod kompileras till Windows?
  • Varför allokerar malloc ett annat antal byte än vad som begärts?
  • Vad är LD_PRELOAD-tricket?
  • Skillnaden mellan C/C++ Runtime Library och C/C++ Standard Library
  • Hämta MIME-typ från filnamn i C
  • Köra/tolka C ovanpå JVM?
  • Fånga tecken från standardinmatning utan att vänta på att enter trycks ned
  • Varför är C så snabbt, och varför är inte andra språk lika snabba eller snabbare?
  • Vad är time_t i slutändan en typedef till?
  • Hur skriver du ut tecken, strängar eller värden i en variabel utan biblioteksfunktioner i C?
  • Avrundar uppåt till nästa potens av 2
  • return-sats vs exit() i main()
  • Är NULL alltid falskt?
  • Förlängande python - att swig, inte att swig eller Cython
  • Skriva firmware:montering eller hög nivå?
  • Vad motsvarar Posix popen() i Win32 API?
  • Är det en dålig sak att använda ett while-block för att inte göra något?
  • C-bibliotek vs WinApi
  • Vad är skillnaden mellan size_t och int i C++?
  • Får GDB att spara en lista med brytpunkter
  • Vad är syftet med anonyma { } block i C-stilspråk?
  • Med tanke på en ljudström, hitta när en dörr slår igen (ljudtrycksnivåberäkning?)
  • Varför skulle någon använda C över C++?
  • Hur man korrekt använder det externa nyckelordet i C
  • Hur hittar man 'sizeof' (en pekare som pekar på en array)?
  • Hur anropar man ett externt program med parametrar?
  • Hur uppnår man funktionsöverbelastning i C?
  • Hur fungerar *nix pseudoterminaler? Vad är master/slave-kanalen?
  • Byteordning med ett stort antal tecken i C
  • Hur kan jag simulera OO-stil polymorfism i C?
  • C/C++ kontrollera om en bit är inställd, dvs int variabel
  • Verktyg för att få en grafisk funktionsanropsgraf av kod
  • konvertera ett heltal till en matris
  • Hur fungerar Duffs enhet?
  • Varför har inte C osignerade flöten?
  • Snabbt PDF-splitterbibliotek
  • C:pekare till struktur i strukturdefinitionen
  • Hur vet man vad "felet" betyder?
  • Anropa ett skript från ett setuid root C-program - script körs inte som root
  • Testa pekare för validitet (C/C++)
  • Är det möjligt att NSLog C-strukturer (som CGRect eller CGPoint)?
  • döda en process som startas med popen
  • Mål-C:BOOL vs bool
  • Emulera variabelt bitskifte med endast konstanta skift?
  • Standardkonstruktör i C
  • Vad gör poll() med en timeout på 0?
  • Bra verktyg för att skapa en C/C++ parser/analysator
  • C-programmering:Hur programmerar man för Unicode?
  • Vad är skillnaden mellan read() och fread()?
  • Tilldela strängar till arrayer av tecken
  • registrera nyckelord i C?
  • När går monteringen snabbare än C?
  • Vad betyder statisk i C?
  • Stort heltal i C?
  • Från användarutrymmet, hur kan jag se om Linuxs mjuka vakthund är konfigurerad utan någon väg ut?
  • Kasta en funktionspekare till en annan typ
  • Vad är en statisk funktion i C?
  • Hur får jag HMODULE för den kod som körs för närvarande?
  • Koda en webbplats i C?
  • Fråga om en funktionsdefinition (tre punkter i parametrar..)
  • Ska jag lära mig C innan jag lär mig C++?
  • Vilka är fördelarna med en relativ sökväg som ../include/header.h för en rubrik?
  • Hur man testar en statisk funktion
  • Hur man loggar stackramar med Windows x64
  • definition av självreferensstruktur?
  • Hur ska jag skriva ut typer som off_t och size_t?
  • Omdirigering av stdin och stdout från C
  • Finns det en tolk för C?
  • Funktionspekare och återuppringningar i C
  • hur sätter array[100] ={0} hela arrayen till 0?
  • Konvertera en teckensiffra till motsvarande heltal i C
  • Är kortslutande logiska operatörer obligatoriska? Och utvärderingsordning?
  • Är "privat" ett C-sökord?
  • Win32-programmering gömmer konsolfönster
  • Upptäcker du överflödiga #includes i C/C++?
  • Hur kan jag få listan över filer i en katalog med C eller C++?
  • Enklaste sättet att vända ett booleskt värde?
  • Kastar jag resultatet av malloc?
  • Har någon någonsin haft användning av förprocessormakrot __COUNTER__?
  • Vad är några knep jag kan använda med makron?
  • Vad skulle vara C++-begränsningar jämfört med C-språk?
  • Något bibliotek för generiska datatyper i C?
  • Hur man bygger en anpassad enkel DNS-server i C/C++
  • Ska jag lära mig GTK+ eller GTKMM?
  • Vad är ** i C++?
  • Skillnad mellan void main och int main i C/C++?
  • rensa en char array c
  • strlen() på icke-null-terminerad char-sträng?
  • Fördelarna med att använda funktionspekare
  • Verktyg för att förklara C-kod
  • Vad är det korrekta sättet att läsa från en TCP-socket i C/C++?
  • Jag behöver implementera ett Butterworth-filter i C. Är det lättare att få ett bibliotek med den här funktionen eller skriva koden?
  • Vilken heltalshashfunktion är bra som accepterar en heltalshashnyckel?
  • Vilka är några refactoring-metoder för att minska storleken på kompilerad kod?
  • Konvertera ett statiskt bibliotek till ett delat bibliotek?
  • Vad händer EGENTLIGEN när man inte blir fri efter malloc?
  • .o-filer kontra .a-filer
  • Vad är C-makron användbara för?
  • Flödeskontrollerande makron med "goto"
  • Subtraktion utan minustecken i C
  • Hur kopierar man katalog från källträd till binärt träd?
  • Är det bättre att använda C void argument void foo(void) eller inte void foo()?
  • Vilka är skillnaderna mellan C, C# och C++ när det gäller verkliga applikationer?
  • Varför ogiltigförklara oanvända returvärden?
  • Jag har hört att i++ inte är trådsäkert, är ++i trådsäkert?
  • Hur man gör ett variadisk makro (variabelt antal argument)
  • Hur förhindrar man flera definitioner i C?
  • Array index out of bound i C
  • Vad händer när GetTickCount() wraps?
  • Vad gör den unära plusoperatören?
  • Bästa sätten att analysera en URL med C?
  • Varför är -o en kandidat för radering från Microsofts kompilator och länkare?
  • Hur gör man icke-blockerande konsol I/O på Linux i C?
  • Alloca implementering
  • Varför fungerar denna implementering av offsetof()?
  • Antal element i en uppräkning
  • Bugg fixad med fyra nops i en if(0), världen är inte längre vettig
  • Få aktuell timme i C med time.h
  • Vad betyder tipsen för addrinfo-namnet i socketprogrammering
  • Är det en bra idé att skriva pekare?
  • Effektiv algoritm för bitreversering (från MSB->LSB till LSB->MSB) i C
  • Realistisk användning av C99 'begränsa' nyckelordet?
  • Är inline-funktioner i C/C++ ett sätt att göra dem trådsäkra?
  • Returnera en enum från en funktion i C?
  • storleken på en fackförening i C/C++
  • Arraystorlek vid körning utan dynamisk allokering tillåts?
  • #ifdef för 32-bitars plattform
  • Läsa en inmatningsrad snabbare än fgets?
  • Ska jag använda char** argv eller char* argv[]?
  • Hur namnger man en tråd i Linux?
  • Bästa praxis för cirkulära skift (rotera) operationer i C++
  • Varför är min kattfunktion med systemanrop långsammare jämfört med Linuxs katt?
  • Hur ändrar jag en pekare som har skickats till en funktion i C?
  • Ska jag bry mig om att upptäcka OOM-fel (tom minne) i min C-kod?
  • Representerar heltal i dubbel
  • Hur kan man extrahera kommentarer inifrån en funktion i doxygen?
  • Hur justerar jag ett nummer som detta i C?
  • Position för minst signifikanta bit som är inställd
  • Hur delar man en sträng bokstavligt över flera rader i C / Objective-C?
  • Snabba plattformsöverskridande C/C++ bildbehandlingsbibliotek
  • Krävs det sista kommatecken i C enum?
  • Bestäm om en sträng är en giltig IPv4-adress i C
  • array offset beräkningar i flerdimensionell array (kolumn vs rad major)
  • Indrag #definierar
  • Giltig användning av goto för felhantering i C?
  • Att vända en sträng i C
  • Varning med nftw
  • Strängingång till flex lexer
  • Varför är tomma uttryck lagliga i C/C++?
  • Hur genererar man en slumpmässig int i C?
  • getch är utfasad
  • Varför är inte all kodkompilerad positionsoberoende?
  • Pythons bz2-modul är inte kompilerad som standard
  • Finns det någon anledning att använda C istället för C++ för inbäddad utveckling?
  • Hur kopierar while(*s++ =*t++) en sträng?
  • Är det säkert att använda -1 för att ställa in alla bitar till sanna?
  • Skapa C-formaterade strängar (skriver inte ut dem)
  • Varför säger Eclipse CDT:"syntaxfel", men kompilering inga problem
  • Skriv ut stor bas 256-array i bas 10 tum
  • Semikolon i ändarna av if-satser och funktioner i C
  • Hur kontrollerar man om den binära representationen av ett heltal är ett palindrom?
  • Är stackvariabler justerade av GCC __attribute__((aligned(x)))?
  • Hur fungerar funktionspekare i C?
  • Varför ska jag använda malloc() när char bigchar[ 1u << 31 - 1 ]; funkar det bra?
  • Implementera en HashMap i C
  • Effektiva exempel på nätverksserverdesign, skrivna i C
  • När ska man använda begränsa och när inte
  • Hur implementerar man en cirkulär buffert i C?
  • Hur konverterar man en sträng till teckenmatris i c (eller) hur man extraherar en enstaka char form sträng?
  • Post-inkrement på en derefererad pekare?
  • C pekare till array/array av pekare disambiguation
  • Union – värdelös anakronism eller användbart old school-trick?
  • Threadsafe vs re-entrant


  • 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