C Programming >> sitemap >> Page:275:
  • CMake-configuratie voor ffmpeg in C++-project
  • C++ overschrijft de privé pure virtuele methode als openbaar
  • [[misschien_unused]] op lidvariabele, GCC waarschuwt (ten onrechte?) dat attribuut wordt genegeerd
  • C++-sjabloon - std::is_same_v gebruiken in plaats van specialiseren en compilatiefout vermijden?
  • Waarom zijn niet-lid statische constexpr-variabelen niet impliciet inline?
  • CMake kon JNI . niet vinden
  • Zijn C++17 Parallel Algoritmes al geïmplementeerd?
  • For-loop efficiëntie:lussen samenvoegen
  • Hoe een waarde aan TTL te binden in INSERT, Cassandra C++ driver
  • Clang/LLVM 7 en 8 op Windows initialiseren inline statische gegevenslid meerdere keren (met zowel link.exe als lld-link.exe)
  • Hoe kan ik find_package zoeken met de configuratiemodus en terugvallen op de modulemodus?
  • Huidige status van std::make_array
  • Hoe schrijf je een makefile voor zowel clang als gcc?
  • Een kolom verwijderen uit een gsl_matrix
  • std_lib_facilities.h geeft fout weer
  • Std::visit gebruiken op een klasse die overerft van std::variant - libstdc++ vs libc++
  • Een float-buffer hergebruiken voor doubles zonder ongedefinieerd gedrag
  • Maakt noreturn deel uit van de signatuur van een functie?
  • Een char-array casten naar een objectaanwijzer - is dit UB?
  • Waarom heeft clang nog steeds libgcc.a nodig om mijn code te compileren?
  • Hoe het QMessageBox-pictogram en de titel te wijzigen
  • Werkt gestructureerde binding met std::vector?
  • Een lokaal gemaakt const-teken retourneren*
  • Is er geen standaard hash voor `std::filesystem::path`?
  • __attribute__((zwak)) en statische bibliotheken
  • Hoe vector swizzling in C ++ te bereiken?
  • Opencv C++ MinGW VSCode fatale fout om te compileren
  • Hoe C++ getters en setters te schrijven
  • Constexpr-teller die werkt op GCC 8 en niet beperkt is tot het bereik van de naamruimte
  • Converteer een 74-bits geheel getal naar grondtal 31
  • Hoe stel ik de header van de autorisatiedrager in in C++ curl-code? Ik krijg onvoldoende autorisatie, ook al werkt het op de opdrachtregel
  • C++ Compile-time check of een overbelaste functie kan worden aangeroepen met een bepaald type argument
  • Is atomic_thread_fence(memory_order_release) anders dan het gebruik van memory_order_acq_rel?
  • Gebruik geen array-subscript als de index geen integer-constante-expressie is; gebruik in plaats daarvan gsl::at()
  • Kun je een timer implementeren zonder een slaapstand erin met alleen standaard c++/c++11?
  • Waarom staat het verplaatsen van std::optioneel niet opnieuw ingesteld?
  • Hoe het waarschijnlijke/onwaarschijnlijke attribuut van C++20 te gebruiken in de if-else-instructie
  • Biedt Boost Variant een vergelijkbare functie als hold_alternative van std?
  • Hoe maak je Git commit hash beschikbaar in C++ code zonder onnodig opnieuw te compileren?
  • Is std::unordered_map gelijkheid afhankelijk van de invoegvolgorde?
  • Voordelen van pass-by-waarde en std::move over pass-by-reference
  • Kan __try niet gebruiken in functies waarvoor een fix voor het afwikkelen van objecten vereist is
  • Order-behoudende memcpy in C++
  • Is dit initialisatiegedrag van C++-leden goed gedefinieerd?
  • Hoe maak je cmake output naar de build directory?
  • QString in het Perzisch
  • Strikte aliasingregel en type aliasing in C++
  • reinterpret_cast vs strikte aliasing
  • Wat is het verschil tussen std::tie en std::forward_as_tuple
  • Beheerde C++ met .NET Core 2.1
  • Hoe kom je erachter of een type echt verplaatsbaar is?
  • Verschil tussen make_pair en accolades { } voor het toewijzen van een paar in C++?
  • Hoe het gedrag van std::memory_order_relaxed te testen?
  • Lambda keert zelf terug:is dit legaal?
  • Hoe kan ik de code-opmaak voor C++ in Visual Studio Code wijzigen?
  • Hoe een opdracht uit te voeren en retourcode stdout en stderr van opdracht te krijgen in C++
  • Functie zonder naam
  • Wat is het doel van een unaire + voor een aanroep naar std::numeric_limits<unsigned char>-leden?
  • Hoe twee functies samen te voegen met dezelfde voorwaarden?
  • Een groot geheugenblok toewijzen in C++
  • inline-functie in verschillende vertaaleenheden met verschillende compilervlaggen undefined gedrag?
  • Hoe ziet std::vector eruit in het geheugen?
  • Een bool kopiëren van een parameter naar een globaal - de uitvoer van compilers vergelijken
  • Xcode 10 oproep naar niet-beschikbare functie std::visit
  • Std::move gebruiken om een ​​tijdelijke lambda door te geven, of om een ​​temp-parameter eruit te halen en wat is het verschil?
  • Index op type ophalen in std::variant
  • c++17 Dubbelzinnigheid bij het vergelijken van string_view met string
  • Wat doet CString::GetBuffer() zonder parameter size?
  • Een structuur lezen uit een alleen-lezen geheugen
  • Een `std::chrono::time_point` maken vanaf een kalenderdatum die bekend is tijdens het compileren
  • Wanneer moet u uw eigen uitzonderingstype maken?
  • Boost stack-trace zonder functienamen en regelnummers
  • NSCameraUsageDescription nodig voor C++-projecten in Xcode voor MacOS Mojave
  • Verwarrende sjablonen in C++17 voorbeeld van std::visit
  • std::variant<>::get() compileert niet met Apple LLVM 10.0
  • Std::function gebruiken met sjablonen
  • ROS RVIZ:Hoe een puntenwolk te visualiseren die geen transformatie met een vast frame heeft?
  • Waarschuwing voor ongebruikte lambda-vangst wanneer vangst daadwerkelijk wordt gebruikt
  • Het afdrukken van adressen van vector<char>'s elementen toont rommel
  • heeft een C++-landinstelling een bijbehorende tijdzone? En zo ja, hoe krijg je daar toegang toe?
  • Vervanging voor verwijderde bind1st in C++17
  • Waarom breekt Q_OBJECT QDoc?
  • Client in C++, gebruik gethostbyname of getaddrinfo
  • snelste manier om gegevens te delen tussen een C++- en Python-programma?
  • Hoe een std::thread te wekken terwijl hij slaapt
  • Waarom wordt constness niet afgedwongen voor pointers?
  • Welke exacte regels in het C++-geheugenmodel voorkomen dat er opnieuw wordt geordend voordat bewerkingen worden verworven?
  • 0:1(10):fout:GLSL 3.30 wordt niet ondersteund. ubuntu 18.04 c++
  • Visual studio automatisch aanvullen Doxygen-tags voor C++
  • aantal seconden sinds het begin van de week?
  • Foutopsporing in C++-bibliotheek met Android Studio
  • Waarom is er geen std::construct_at in C++17?
  • Wat is de C++ ABI-specificatie waarnaar wordt verwezen in de handleiding van GCC?
  • Waarom wordt het gebruik van rand() als slecht beschouwd?
  • Gsl::smalle implementatie begrijpen
  • Is er een veilig alternatief voor static_cast?
  • pijloperator (operator->) retourneert type wanneer dereferentie (operator*) retourneert op waarde
  • Controleer de lengte van de letterlijke tekenreeks tijdens het compileren
  • C++20 bit_cast vs reinterpret_cast
  • Sjabloon negeert kenmerk [[nodiscard]]
  • Verandert het maken van een afgeleide C++-klasse definitief de ABI?
  • Hoe bepaal ik of <filesystem> of <experimental/filesystem> moet worden gebruikt?
  • Moet je in C++ operator==in beide richtingen overbelasten?
  • Waarom boost::bind dringt erop aan om `boost::placeholders` naar de globale naamruimte te trekken?
  • hoe std::bestandssysteem te gebruiken op gcc 8?
  • inline variabele is meer dan één keer geïnitialiseerd
  • MacOS-clang via Homebrew gebroken onder Mojave `wchar.h`
  • Gebruik van --whole-archive linker-optie met CMake en bibliotheken met andere bibliotheekafhankelijkheden
  • Hoe maak ik een reeks functiewijzers van verschillende prototypen?
  • Is het handig om std::weak_ptr door te geven aan functies?
  • Hoe de logica te verbeteren om te controleren of 4 booleaanse waarden overeenkomen met sommige gevallen
  • Hoe kan ik opzettelijk een retourwaarde van [[nodiscard]] verwijderen?
  • Wat gebeurt er vóór main in C++?
  • Hoe controleer ik op C++20-ondersteuning? Wat is de waarde van __cplusplus voor C++20?
  • Wat zijn aanpassingspuntobjecten en hoe gebruik je ze?
  • het behandelen van geheugen dat is geretourneerd door de operator new (sizeof(T) * N) als een array
  • Waar hebben we std::as_const() voor nodig?
  • Wat is de betekenis van identiteit in de definitie van waardecategorieën in C++
  • Is ++*ptr++ ongedefinieerd gedrag in c++?
  • Waarom std::make_unique gebruiken in C++17?
  • Vergelijk kleinere vector met groter om te controleren of het verschilt aan het einde van kleiner
  • TLS-initialisatie mislukt op GET-verzoek
  • Hoe gebruik ik if constexpr in sjabloonvouwuitdrukkingen?
  • C++:Is het mogelijk om `bool` objecten binnen dezelfde byte te condenseren?
  • Eenvoudigste manier om het retourtype van de functie te bepalen
  • Wat is er gebeurd met std::atomic<X>::value_type?
  • opsommingen die groter zijn dan de grootte van het grootste getaltype
  • C++ new if-statement met initializer
  • Benoemde, statische verzending met std::variant
  • Waarom wordt een lid in dit voorbeeld niet op nul geïnitialiseerd?
  • Maakt fabsf deel uit van de std-naamruimte in C++11?
  • Is de binaire gelijkheidsvergelijking van floats correct?
  • Klasse verklaart zichzelf (*dit) privé om race-omstandigheden te vermijden / zoektocht naar threadprivate in gcc verlaten
  • Is het veilig om een ​​destructor te beëindigen met een retourverklaring?
  • Wat is het verschil tussen NULL en __null in C++?
  • Een door de gebruiker gedefinieerde letterlijke C++ gebruiken om een ​​array te initialiseren
  • Compilatiefout bij gebruik van de constructor voor initialisatie van lege lijsten in C++17
  • C ++ Compiler maakt circulaire definitie mogelijk?
  • Is het mogelijk om een ​​compileerfout te geven als het object in de stapel is gemaakt (inclusief overgeërfde typen)?
  • Wat is de volgende lijst met achter de schermen in de op bereik gebaseerde for-lus?
  • Waar voldoet mijn code precies niet aan de specificatie van het sleutel- en waardetype?
  • Linking werkt niet in cmake van homebrew sinds Mojave
  • Kunnen sjabloonaftrekgidsen constexpr-functies aanroepen?
  • if constexpr vs sfinae
  • Zero-initialisatie elementen van een std::array met een standaard lid initializer
  • Wat is de noodzaak van sjabloon lambda die is geïntroduceerd in C ++ 20 als C ++ 14 al generieke lambda heeft?
  • Staat de C++-standaard een niet-geïnitialiseerde bool toe om een ​​programma te laten crashen?
  • Gefragmenteerde MP4 - probleem met afspelen in browser
  • Hoe kan ik 2d-array initialiseren met een lijst met 1d-arrays?
  • Waarom kan ik value_type niet krijgen van iterator_traits?
  • Pseudo-willekeurige 16-bits gehele getallen genereren
  • Sjabloonaftrekomkering met functieaanwijzer
  • Is NULL gegarandeerd 0?
  • Is het OK om een ​​plaatsing nieuw te maken in het geheugen dat wordt beheerd door een slimme aanwijzer?
  • Hoe kan een webserver weten wanneer een HTTP-verzoek volledig is ontvangen?
  • Wat gebeurt er als een constructorfunctie zichzelf aanroept in VS2013?
  • Hoe vind ik de herziening van de C++-standaard, waar een specifieke eis is verwijderd of gewijzigd?
  • Hoe een crashpad voor de Qt-toepassing te bouwen
  • Zorg ervoor dat de compiler ervan uitgaat dat alle gevallen zonder standaard in switch worden afgehandeld
  • C++-code begrijpen - Haal het aantal cijfers in een int
  • Vergelijk Booleaanse variabelen in één instructie, zolang array C++
  • Waarom gebruikt static_cast de conversie-operator niet om naar const te verwijzen?
  • Waarom een ​​niet-bestaande sleutel toepassen op map::find zou een iterator retourneren met de eerste waarde van de kaartgrootte in C++?
  • Inconsistent gedrag tussen compilers met betrekking tot het instantiëren van een sjabloon in een verwijderde if constexpr(false)-instructie
  • Klassenspecialisatie uitschakelen met behulp van concepten
  • Welk type wordt in C++ gebruikt om een ​​arraygrootte te definiëren?
  • Waarom hebben we vereist vereist?
  • Wat is de geheugenlay-out van vector van arrays?
  • Gebruik een integer sjabloonargument om compiletime double te maken
  • Waarom de sjabloonfunctie alleen het retourtype baseert op C ++?
  • Wordt een negatief geheel getal opgeteld met een groter geheel getal zonder teken, gepromoveerd tot niet-ondertekende int?
  • C++ constexpr-functie in return-statement
  • Snelle manier om een ​​close power-of-2-getal te krijgen (floating-point)
  • Probleem bij het toevoegen van std::bestandssysteem aan CMake Project
  • Hoe CMakeLists.txt configureren om openbare headers van een gedeelde bibliotheek te installeren?
  • Waarom is de overerving van een const/non-const functie overbelasting dubbelzinnig?
  • Waarschuwing:ISO C++ verbiedt het converteren van een tekenreeksconstante naar 'char*' voor een statisch `constexpr char*'-gegevenslid
  • std::is_constant_geëvalueerd gedrag
  • Schone manier om lui te initialiseren en interne waarde in lambda te cachen
  • Herinterpretatie van gegoten waarde verschilt per compiler
  • Waarom schalen de prestaties van dit niet-overeenkomende patroon met de grootte van de zoekruimte?
  • Qt:bouw een veranderlijke iterator voor sjabloon (kaarten, lijsten, sets, ...)
  • Kan ik geheugenlekken krijgen als ik geen nieuw trefwoord gebruik?
  • Is tijdelijk object oorspronkelijk const?
  • Is het geldig om een ​​virtuele functie van een basisklasse te verbergen door deze puur virtueel te maken in afgeleide klassen?
  • constexpr geparametriseerde functieaanwijzer
  • Voorbeeld van gebruik in de echte wereld voor ruimteschipoperator
  • Moet ik een bestand sluiten als het niet kon worden geopend?
  • Hoe iets als std::copy_if te implementeren, maar een functie toe te passen voordat u deze in een andere container invoegt
  • Sinds welke versie van C++ zijn standaardargumenten toegestaan?
  • Index van een element in een std::queue krijgen op basis van zijn waarde
  • Qt kon de platformplugin cacao niet vinden
  • Inclusief std::lock_guard in extra scope
  • Tel het aantal argumenten in een lambda
  • Langzame vpermpd-instructie wordt gegenereerd; waarom?
  • Dichtstbijzijnde permutatie bij gegeven array
  • Als een slot op std::weak_ptr nullptr heeft geretourneerd, kan het dan ooit weer niet-null zijn?
  • Sjabloonbestand (.tpp) inclusief bewakers
  • Is make_unique in de initialisatielijst in de kopieerconstructor een goed doel om geen nobehalve-specificatie te gebruiken?
  • Clang merkt geen standaard sjabloonparameters op
  • C++ nul-initialisatie - Waarom is `b` in dit programma niet geïnitialiseerd, maar `a` is geïnitialiseerd?
  • std::functie slechte geheugentoegang bij het maken van een tijdelijke
  • C++17:gebruikt u nog steeds opsommingen als constanten?
  • Kon deze code niet cross-compileren tussen MSVC 2015 en GCC 7.3
  • Wat is het doel van een placeholder-type in een trailing-return-type?
  • expliciete specificatie lijkt niet te werken bij het converteren van een object naar bool
  • Perfect doorsturen van een oproepbaar
  • Is er een manier om objecten binnen een voorwaardelijke verklaring te declareren?
  • Waarom ondersteunt de scoped enum de operator '<' standaard?
  • Aanwijzerberekeningen met twee verschillende buffers
  • Hoe een standaardachtige functie te schrijven met een hoge overbelastingsprioriteit?
  • Toewijzing als standaardinitialisatie
  • Is het toegestaan ​​om const weg te gooien op een const-gedefinieerd object zolang het niet daadwerkelijk is gewijzigd?
  • Constructie kopiëren in initialisatielijsten
  • Hoe variadische argumenten optellen die zijn doorgegeven aan een variadische macro?
  • C++ variant converterende constructor met bool
  • Waarom is `const T&` niet zeker dat het const is?
  • std::set<int * const> zal niet compileren
  • Een klasse initialiseren met een array
  • Google Test - SetUpTestSuite gebruiken lijkt niet te werken
  • Waarom kan ik een const-referentie declareren met type-alias?
  • Hoe gebruik ik concepten in if-constexpr?
  • Toewijzingsoperator niet beschikbaar in afgeleide klasse
  • Typ aftrektijd
  • Hoe overbelasting van functies te doen met std::shared_ptr<void> en een ander type std::shared_ptr?
  • C++ prestaties std::array vs std::vector
  • Hoe CMake instellen om te compileren met clang voor ARM ingebed in Windows?
  • Waarom is de waarde van std::string::max_size vreemd?
  • Kopieer triviaal kopieerbare typen met behulp van tijdelijke opslagruimtes:is het toegestaan?
  • Lokaliseren van iostream in Clang++:fatale fout:'iostream'-bestand niet gevonden
  • Hoe de C++ Expects-operator te gebruiken?
  • Eigenschappen zonder kosten met syntaxis van gegevensleden
  • Doorsturen naar een Aggregate Initializer?
  • Is er een gesorteerde datastructuur met logaritmische tijd invoegen, verwijderen en vinden (met afstand)?
  • Hoe efficiënt een lvalue of rvalue aan dezelfde referentie binden?
  • Het gebruik van de overbelaste operator '[]' is dubbelzinnig met de sjablooncast-operator
  • C++-operator [] magie
  • Boost toevoegen aan CMake-project?
  • C++ Pass bytes van char* naar een BYTE*
  • Wat is het doel van het markeren van de set-functie (setter) als constexpr?
  • Integrale promotie en operator+=
  • Vergelijk ptr met nullptr in gtest
  • Visual Studio 2017 kan std::variant niet vinden
  • Op welk type is de conversielogica gericht?
  • Draai de volgorde van X en Y om in MACRO(X)(Y)
  • Waarom zijn letterlijke en tijdelijke variabelen geen lwaarden?
  • Kan scoped_lock een shared_mutex vergrendelen in de leesmodus?
  • Onbewerkte pointers verwijderen uit std::vector
  • Std::apply with variadic packs gebruiken
  • Lees uint8_t van std::stringstream als een numeriek type
  • Waarom zijn std::begin en std::end niet geheugenveilig?
  • Kun je zippen met de nieuwe assortimentenbibliotheek?
  • Initialiseer een C++-struct zoals een array van onbekende bindingen tijdens het compileren
  • Throw gebruiken om return te vervangen in C++ non-void functies
  • Waarom kan ik std::vector<std::unique_ptr<int>> niet instantiëren met {std::move(first), std::move(second)}?
  • Hoe een lidvariabele door te sturen
  • Waarom leidt het instellen van een const-variabele (die met dezelfde waarde wordt opgeslagen) tot een ander resultaat als het eenmaal is verdeeld?
  • Actieve waarde krijgen in std::bezoek zonder te weten welke waarde actief is
  • Waarom en wanneer retourneert de ternaire operator een lwaarde?
  • Hoe kan moderne compileroptimalisatie recursie omzetten in het retourneren van een constante?
  • Wat is het nut van LLVM in Android NDK Toolchains?
  • Grootte krijgen van dynamische C-stijl array versus gebruik van delete[]. Tegenspraak?
  • C++ post-increment:objecten versus primitieve typen
  • Welke optimalisaties faciliteert __builtin_unreachable?
  • Vakbonden, aliasing en type-woordspeling in de praktijk:wat werkt en wat niet?
  • Hoe kan een variadische sjabloon worden gebruikt om een ​​links-associatieve expressie (ook wel linkervouw genoemd) in c++11 te genereren?
  • Statisch offset van lidvariabele verkrijgen
  • Verschil tussen sjablonen en twee aparte klassen
  • Een operator voor polymorfisme overschrijven
  • C++ runtime-compatibiliteit in een iOS-bibliotheek
  • Op C++ gebaseerde lus met speciaal geval voor het eerste item?
  • Waarom werkt std::chrono::duration::operator*=niet zoals ingebouwd *=?
  • Waarom kan een functie in een naamruimte mijn operator << niet globaal gedefinieerd zien?
  • class voor het afhandelen van aangepaste uitzonderingen
  • Hoe vind je een element in een gespecificeerd bereik in std::map?
  • Waarom wijzen `&array` en `array` naar hetzelfde adres?
  • Waarom kan ik geen sjabloonfunctie maken met een optioneel UnaryPredicate-argument?
  • Is er geen puntkomma ('') nodig na een functiedeclaratie in C++?
  • propagate_const en forward declaratie
  • Hoe schrijf ik een onderhoudbaar, snel, compile-time bitmasker in C++?
  • Wat zijn de verschillen tussen a+i en &a[i] voor aanwijzerberekeningen in C++?
  • Verschil tussen `vector<int> v;` en `vector<int> v =vector<int>();`
  • Hoe heterogene lijsten af ​​te vlakken (ook wel tuples of tuples of ...)
  • Waarom wordt de kopieerconstructor twee keer aangeroepen in dit codefragment?
  • Constexpr indien met een niet-bool-voorwaarde
  • Haal uit een vector van structs een vector die een van de velden voor elke struct verzamelt
  • Itereren over oneven (even) elementen, alleen in een op bereik gebaseerde lus
  • Is het mogelijk om tijdens het compileren te testen of een type negatieve nul in C++ ondersteunt?
  • Windows Media Foundation MFT-buffering en videokwaliteitsproblemen (verlies van kleuren, niet zo vloeiende rondingen, vooral tekst)
  • Scope-resolutie in sjablonen overerving (mogelijk wat mixin wordt genoemd)
  • g++ en clang++ verschillend gedrag met recursieve initialisatie van een statisch lid
  • Hoe kan ik een algoritme in C++ maken voor het vinden van variaties van een set zonder herhaling (d.w.z. n elementen, kies k)?
  • Impliciete conversie en overbelasting van de operator
  • Herinterpreteer dit in C++:legaal of niet?
  • Lidfuncties en lidvariabelen toevoegen op basis van sjabloonargument
  • Snelle C++ sinus- en cosinus-alternatieven voor realtime signaalverwerking
  • Maakt static een verschil voor een constante lokale variabele?
  • Meerdere virtuele functies overschrijven in een variadische klassensjabloon
  • De aangifte, definitie en specialisatie van sjablonen begrijpen
  • Is het mogelijk om een ​​polymorf object te klonen zonder handmatig een overschreven kloonmethode toe te voegen aan elke afgeleide klasse in C++?
  • Is het veilig om te beweren(sizeof(A) ==sizeof(B)) als A en B hetzelfde zijn?
  • Instanteert std::map<K,V>::iterator std::map<K,V>?
  • Neemt een ongebruikte lidvariabele geheugen in beslag?
  • Alleen een specifieke standaardparameter voor een functie wijzigen
  • Mijn veronderstelling is dat de onderstaande code een slecht gevormde NDR is? Maar waarom?
  • Maak een typelijstcombinatie van typen in C++
  • Qt3d. Teken transparante QSphereMesh over driehoeken
  • Std::set container gebruiken voor bereikitems
  • Waarom zijn de uitgangen van printf en std::cout anders?
  • Leveren std::min(0.0, 1.0) en std::max(0.0, 1.0) ongedefinieerd gedrag op?
  • C++ type conversie-operator
  • Waarom kan de delete-operator worden gebruikt in const-context?
  • Is er een gezaghebbende manier om te waken tegen gebruik na verplaatsingsfouten in c++?
  • make_unique met accolade-initialisatie
  • Constexpr-variabele gevangen in lambda verliest zijn constexpr-heid
  • Waarom zou vkCreateSwapchainKHR resulteren in een toegangsschending bij 0?
  • Staat const hier (theoretische) optimalisatie toe?
  • Waarom is het Try-Catch-blok van invloed op een variabele in een omsluitend bereik?
  • Waarom is de constructor van std::in_place_t standaard en expliciet?
  • std::vector::emplace_back met lvalue-expressie
  • Zelfverwijderende futures in een lijst opslaan
  • Waarom mist std::span size_type?
  • c++ std::tupel van een variadisch type lijstvoorvoegsel
  • Schrapping van copy-ctor ©-opdracht - openbaar, privé of beschermd?
  • thread_local bij blokbereik
  • De standaardtoewijzingsoperator als constexpr declareren:welke compiler heeft de juiste?
  • Is er een bepaalde reden dat stapels en heaps niet vaker worden genoemd in C++-bronnen?
  • Waarom vereist de parallelle for_each voorwaartse iterators?
  • Hoe constexpr te beslissen om een ​​referentie te retourneren of niet?
  • C++ controleren of de instructie kan worden geëvalueerd constexpr
  • Wat is eigenlijk een Queue-familie in Vulkan?
  • Wat is er aan de hand met 'gets(stdin)' op de site coderbyte?
  • Waarom mag std::variant niet gelijk zijn aan vergelijken met een van zijn alternatieve typen?
  • Som van max elementen in subdriehoeken
  • Waarom is impliciete conversie niet dubbelzinnig voor niet-primitieve typen?
  • Snellere manier om een ​​vector van vectoren om te zetten in een enkele aaneengesloten vector met tegengestelde opslagvolgorde
  • Ik heb wat moeite met het begrijpen van [basic.scope.pdecl]/7
  • Hoe lower_bound() te gebruiken op een set paren?
  • Waarom wordt in de uitdrukking left() =right() eerst rechts() gesequenced?
  • Is er een standaard C++-klasse voor arrays met een vaste runtime-bepaalde grootte?
  • Is er een manier om een ​​sjabloonlid in een niet-sjabloonklasse te definiëren?
  • Meta-programmering:een nieuwe struct on the fly declareren
  • Probleem met geneste sjablonen in C++
  • Leeg element toevoegen aan gedeclareerde container zonder het type element te declareren
  • Gestructureerde binding op const
  • C++ debug / print aangepast type met GDB:het geval van nlohmann json-bibliotheek
  • Waarom zou een nieuwe[] uitdrukking ooit een destructor oproepen?
  • Definieert C ++ 20 de linkerverschuiving goed voor ondertekende gehele getallen die overlopen?
  • Mijn singleton kan meerdere keren gebeld worden
  • Waarom wordt deze eenvoudige functie niet gedevirtualiseerd?
  • Heeft int main() een verklaring nodig over C++?
  • Kopieer sjabloon functieargument in Eigen
  • Waarom is vector sneller dan unordered_map?
  • overschakelen naar een andere aangepaste toewijzer -> propageren naar ledenvelden
  • C++:Declaratie van parameter verbergt klasselid, zelfs met dit sleutelwoord
  • Hoe kan ik een variabele altijd gelijk maken aan het resultaat van sommige berekeningen?
  • Waarom verhindert een klasse met een eigen constructor niet dat er van deze klasse wordt geërfd? Hoe te bepalen welke klassen kunnen erven van een bepaalde basis?
  • Is het converteren van een door herinterpret_cast afgeleide klassenaanwijzer naar een basisklasseaanwijzer ongedefinieerd gedrag?
  • cmake kan geen bibliotheken vinden die zijn geïnstalleerd met vcpkg
  • Waarom is nul-initialisatie niet de standaard voor niet-geïnitialiseerde variabelen in c++? Is er een compileroptie om het te forceren?
  • Waarom verbreekt de buffering van std::ifstream std::getline bij gebruik van LLVM?
  • std::call_once, wanneer moet het worden gebruikt?
  • Is het mogelijk om static_beweren dat een lambda niet generiek is?
  • Heeft std::integral_constant<T, v>::value altijd een definitie?
  • Standaardsjabloonparameter &lambda in niet-geëvalueerde context:bug of functie?
  • Verbind twee modules van derden met const char* en char* argumenten
  • Inline-versie van een functie retourneert een andere waarde dan niet-inline-versie
  • Waarom een ​​pakketbeheerder gebruiken met CMake?
  • Waar kan ik alle C++-indicatoren van het decimale type vinden?
  • Toegang tot elementen in std::string waar de positie van de string groter is dan de grootte
  • Waarom de Global Offset Table gebruiken voor symbolen die in de gedeelde bibliotheek zelf zijn gedefinieerd?
  • Is std::next voor vector O(n) of O(1)?
  • boost::combine, range-based for en gestructureerde bindingen
  • Is er een manier om de lidfunctie NIET opvraagbaar te maken vanuit de constructor?
  • Waarom verlengt een const-referentie de levensduur van een tijdelijk object dat via een functie wordt doorgegeven niet?
  • Uitvoeren en afwerken van methoden
  • Hoe zorgt het wijzigen van een sjabloonargument van een type in een niet-type ervoor dat SFINAE werkt?
  • Gegarandeerde geheugenlay-out voor standaardlay-outstructuur met een enkel arraylid van het primitieve type
  • c++ generieke compileertijd voor lus
  • Voorwaardelijk static_asset als functie constexpr wordt genoemd
  • Is er een verzameling voor het opslaan van discrete intervallen?
  • C++ auto op int16_t cast naar geheel getal
  • rwaarde voor een std::string parameter
  • Hoe zorg ik ervoor dat de door de gebruiker gedefinieerde lege standaardconstructor zich gedraagt ​​als een door de compiler gedefinieerde lege constructor?
  • Idiomatische manier om snijden te voorkomen?
  • Waarom zijn std::future en std::promise niet definitief?
  • Hoe een functie met een standaardparameter aan te roepen via een aanwijzer naar een functie die de terugkeer is van een andere functie?
  • Is er een fout in hoe clang char8_t implementeert of verbiedt een donkere hoek van de standaard optimalisatie?
  • Hoe een lambda voorwaardelijk definiëren?
  • Is het adres van een lokale variabele een constexpr?
  • Fout:deze instructie valt mogelijk niet door [-Werror=implicit-fallthrough=]
  • Kunnen twee functors worden vergeleken voor gelijkheid?
  • Functies doorgeven in C++
  • Hoe moet ik vector<uint8_t>::const_iterator in een API vervangen?
  • Hoe vind je de n-de kleinste subarray-som groter dan x in een reeks waarin de eerste twee getallen worden gegeven?
  • Waarom is std::move niet [[nodiscard]] in C++20?
  • Een parameterpakket van rechts naar links uitrollen
  • Is het mogelijk dat de sjabloonparameter een referentietype is?
  • Hoe bepaal ik de grootste aanwijzergrootte op mijn platform?
  • Prestatiekloof tussen vector<bool> en array
  • Oneindige lus versus oneindige recursie. Zijn beide ongedefinieerd?
  • Is het veilig om gcc 6-, gcc 7- en gcc 8-objecten te koppelen?
  • Is het veilig om va_start macro te gebruiken met dit als parameter?
  • Is het legaal om opnieuw te interpreteren_cast naar een leegte *
  • Waarom beschouwt de standaard een sjabloonconstructor niet als een kopieerconstructor?
  • Constexpr-aanwijzer naar gegevenslidconversie
  • std::is_constructible op onvolledige typen
  • C++ diamantprobleem - Hoe de basismethode slechts één keer aan te roepen
  • Het vastleggen van een lambda in een andere lambda kan const-kwalificaties schenden
  • Waarom kan ik geen klasse instantiëren waarvan de constructor privé is in een vriendenklasse?
  • C++ Binaire waarde van een buffer ophalen
  • Waarom is std::is_aggregate<T> een aggregaat?
  • Waarom selecteert het volgende programma niet het argument van hetzelfde type als de eerste sjabloonparameter?
  • c++ operator overbelasting +=werkt maar << werkt niet
  • Waarom werken typekenmerken niet met typen in naamruimtebereik?
  • C++17 Doel van std::from_chars en std::to_chars?
  • Is het idiomatisch om tegen 'dit' te construeren?
  • c++:constexpr-functie evalueert niet tijdens het compileren bij gebruik met std::cout
  • wanneer gebruik je de functie-aanroepen verplaatsen?
  • Derived-to-base conversie voor onvolledige typen vereist door decltype
  • Doel van referentiesjabloonargumenten
  • __PRETTY_FUNCTION__ in constante expressie
  • std::unique_ptr van de referentie van de basisklasse die de afgeleide klasse vasthoudt, toont geen waarschuwing in de gcc-compiler terwijl de naakte aanwijzer deze toont. Waarom?
  • Hoe variadische sjabloonparameters op te halen zonder hulpfunctiesjabloon?
  • Hoe dubbele typen uit tuple C++ te filteren
  • String kan niet worden omgekeerd met reverse_copy
  • Wanneer mislukt boost::lexical_cast naar std::string?
  • Wat betekent in het voorbeeld van Stroustrup de dubbele punt in ruil 1 :2?
  • SFINAE werkt met aftrek, maar faalt met substitutie
  • Waarom is de uitlijning hetzelfde op 32-bits en 64-bits systemen?
  • Is het in C++ mogelijk om onderscheid te maken tussen een arrayref en een pointer?
  • C++:struct vs functie voor het bestellen van elementen
  • Hoe te delegeren naar de implementatieklasse?
  • C++ Stop Preprocessor Macro Uitbreiding
  • Waarom resulteert expliciete template-instantiatie in een zwakke-template-vtables-waarschuwing wanneer er out-of-line virtuals zijn?
  • Waarom moet std::visit één retourtype hebben?
  • Zo snel mogelijk twee waarden in de vorm (a + sqrt(b)) vergelijken?
  • Wat is de grondgedachte van het aftrekken van twee pointers die niet gerelateerd zijn aan hetzelfde array ongedefinieerd gedrag?
  • Converteer uint64_t naar byte-array draagbaar en optimaal in Clang
  • C++-aanroepfunctie met veel verschillende typen
  • Een patroon van co-afhankelijke functies detecteren met SFINAE
  • Middelpunt dikke ellips tekenalgoritme
  • Waarom gedraagt ​​mijn rekenkunde met een lange lange int zich zo?
  • is er geen drijvende-kommafout op a / b ==ka / kb?
  • Hoe te detecteren of een functie bestaat?
  • C++ Onverwachte Integer Promotie
  • Ada-subtype-equivalent in C++
  • Cmake kon boost_python niet vinden
  • Is er een manier om dit af te dwingen-> voor klasleden/methoden in clang-format/clang-tidy?
  • Waarom kan een initialisatielijst alleen bij aangifte worden gebruikt?
  • Hoe delen van code uit te schakelen tijdens het compileren?
  • Is het mogelijk om een ​​pointer aan een operator als argument door te geven zoals een pointer naar een functie?
  • Zullen consteval-functies sjabloonparameters toestaan ​​die afhankelijk zijn van functieargumenten?
  • Kan ik std::vector forceren om een ​​geheugenlek achter te laten?
  • Is het mogelijk om Linux te vragen naar blackhole bytes tijdens het lezen van een socket?
  • Hebben we een C++20-reeksbibliotheek in GCC 9?
  • Definieer een functie in functiedeclaratie met std::iterator traits en auto
  • Hoe het decltype(&MyClass::funct) gedeelte te verwijderen door de volgende typekenmerken uit te breiden?
  • retourneer tuple van niet-kopieerbare objecten
  • Klasse doorgeven aan constructor, wanneer zo'n constructor niet bestaat. Waarom werkt het?
  • Moet een lid worden geïnitialiseerd om zijn adres op te nemen?
  • Is toegang tot de heap geserialiseerd?
  • Snelle manier om datetime-strings met tijdzones om te zetten in UNIX-tijdstempels in C++
  • std::sorteer met aangepaste vergelijker
  • Voor- versus na-toename
  • Breekt het legen van een std::queue met behulp van een scoped queue::swap regels?
  • Hoe combineer je met Range v3-bereiken weergaven en acties in één pijplijn?
  • Zijn constexpr-functies impliciet statisch?
  • Pointer naar basisklasse-methode met beschermde overerving
  • Wat zijn voor- en nadelen van std::initializer_list en c array []?
  • Is er een variabele toegewezen op de heap?
  • time_t om datumconversie te stimuleren met een onjuist resultaat
  • Sjablonen van sjabloongegevenstype specialiseren
  • Verschil tussen aanwijzer naar een nieuw element en een nieuwe array?
  • FMT C++-bibliotheek:laat de gebruiker formaatspecificaties instellen voor aangepast type
  • Vergelijking van bool-gegevenstypen in C++
  • Hoe maak je een `range`-achtig itereerbaar object van floats?
  • Waarom is std::ssize() geïntroduceerd in C++20?
  • Hoe werken bitvelden samen met bits opvulling in C++
  • Een opzoektabel maken tijdens het compileren
  • Waarom is LIBUV nodig in Node JS?
  • Levensduur van C++-expressiesjablonen
  • In C ++ 11 of hoger, is er een manier om een ​​pure virtuele C ++ -interface met één methode door lambda te implementeren?
  • Functieargument dat void of non-void type retourneert
  • Hoe vindt u std::max_element op std::vector<std::pair<int, int>> in een van de assen?
  • Zichtbaarheid van leden van de basissjabloonklasse die niet direct worden overgenomen
  • Is er een context waarin de uitdrukking `a.b::c` logisch is?
  • Waarom is openbare overbelasting in strijd met de instructie voor privégebruik op sommige compilers?
  • Behouden aanwijzercasts de uitlijningseigenschappen?
  • Macro-uitbreiding met unaire min
  • Aangepaste allocators als alternatief voor vector van slimme aanwijzers?
  • Zijn er situaties waarin zelftoewijzing nuttig is?
  • C++ std::variant vs std::any
  • Ondertekende aliasing met behulp van reinterpret_cast
  • Hash-types tijdens het compileren in C++17/C++2a
  • C++ forceren functie parameter evaluatie volgorde
  • Variadische sjabloonparameters van integer
  • Hoe de juiste constructor te bellen
  • Wat is een volledig gekwalificeerde naam?
  • Waarom retourneert deze if-statement die toewijzing en een gelijkheidscontrole combineert waar?
  • Het toevoegen van extra constness veroorzaakt een compilerfout
  • Waarom werkt std::get niet met variabelen?
  • Initialiseer een std::array algoritmisch tijdens het compileren
  • Waarom kan make_shared dit object niet construeren?
  • Door extra bits in een bool in te stellen, wordt het tegelijkertijd waar en onwaar
  • Waarom wordt een gedeeltelijke RVO niet uitgevoerd?
  • Ander gedrag van MSVC en clang voor if constexpr branches
  • C++17 Gedeeltelijke aftrekgids
  • Markeer als verouderde functieparameters in C ++ 14
  • Moet ik een std::string vergelijken met string of strings?
  • vectorcapaciteit toont 0, ook al is het gereserveerd
  • Compiler stopt met het optimaliseren van ongebruikte tekenreeksen bij het toevoegen van tekens
  • Zijn er nadelen aan het gebruik van std::string als buffer?
  • Efficiënte integer-vloerfunctie in C++
  • Waarom het doorsturen van retourwaarde nodig is?
  • Waarom kunnen we `std::multiset` niet gebruiken met aangepaste lambda-vergelijking als de waarde van een `std::map`?
  • Ik heb enkele vragen over de manier om waarden toe te wijzen aan de std::array
  • Hoe kan ik een lambda-sluitingstype in C++11/14 instantiëren?
  • Betekenis van constructor met meerdere paren haakjes
  • Waarom kan ik =default niet gebruiken voor standaard ctors met een ledeninitialisatielijst?
  • Wat is de meest efficiënte manier om min, max en mediaan uit een vector te extraheren?
  • if constexpr met recursieve parameterpakketten
  • `externe sjabloon` gebruiken om impliciete instantiëring van een sjabloonklasse te voorkomen
  • VS2019:Hoe het onbekende sub-taal:0x8-bericht in Resource View op te lossen?
  • Wat is de reden voor dubbele NULL-controle van de aanwijzer voor mutex-vergrendeling?
  • C++:Lamba-instanties dwingen om unieke statische variabelen te hebben
  • waarom kan ik de dummy-parameter niet gebruiken in postfix-operator++ zoals someClassObject++5?
  • Geen controle van matrixgrenzen bij gebruik van auto
  • Hoe kan ik twee afgeleide klassenfuncties op de juiste manier uitdrukken met dezelfde implementatie in C ++?
  • Welk STL-algoritme kan bepalen of precies één item in een container aan een predikaat voldoet?
  • Houdt put_money zijn argument vast op waarde of referentie?
  • Hoe te werken rond std::get<>()'s gebrek aan gelijktijdigheidsspecificatie
  • thread_guard vs scoped_thread
  • Ongeldig aantal kanalen in invoerafbeelding
  • Stuur grote string in socket
  • Hoe te bepalen welk sjabloon wordt gebruikt
  • C++ compile-time substring
  • Hoe memset te gebruiken tijdens het omgaan met strings in C ++?
  • Kan de uitvoer van C++-tekenreeks met speciale tekens niet begrijpen
  • Waarom gebruikt het uitvoerformaat van een int8_t 4 bytes?
  • Sjabloonparameter afhankelijk [[nodiscard]]
  • Waarom wordt het gebruik van C++-templates niet aanbevolen in een ruimte/stralingsomgeving?
  • Wanneer een klasse zichzelf dynamisch toewijst bij de constructor, waarom gebeurt er dan een stackoverloop in plaats van std::bad_alloc?
  • boost::lexical_cast verkeerde uitvoer
  • Waarom kunnen we geen driewegvergelijking maken in C ++?
  • Overbelastingsresolutie van constructors voor verschillende klassen
  • Functie toewijzen aan functieaanwijzer, const argument correctheid?
  • Moet deze functieaanroep dubbelzinnig zijn?
  • Waarom is het geen fout tijdens het compileren om een ​​nullptr als een std::string te retourneren?
  • Hoe verwijder ik deze erfenisgerelateerde codegeur?
  • Een veilige, standaardconforme manier om te zorgen dat een klassesjabloonspecialisatie niet compileert met behulp van `static_asset`, alleen als het is geïnstantieerd?
  • Std::bestandssysteem::pad naar een functie segfaults doorgeven
  • C++ inzicht in integer overflow
  • Expliciete directe #include vs. niet-contractuele transitieve #include
  • Bij het doorgeven van een klasse op waarde, belt de beller of callee de destructor?
  • constexpr en std::cout werken aan functie maar niet in lambda
  • typeid() !=typeid(const char*)
  • Waarom werken char{} en char() als tijdelijke variabele voor een char*-argument?
  • Equivalentie van slicing tensor in Pytorch/ATen C++
  • ongeldige comparator:fout bij overbelasting van de < operator
  • Ontoegankelijke basisklasse ondanks vriendschap
  • Implementatie van gehele reeksen C++
  • C++17:Generiek (op basis van meerdere overervingen?) Controleer op sjabloon in parameterpakket
  • Segfault bij het niet specificeren van het retourtype van de lambda-functie
  • Overbelastingsoperator [] en GEEN lvalue vereist als linker operand van toewijzingsfout
  • Zet std::string_view veilig om naar int (zoals stoi of atoi)
  • Hoe organiseer ik leden in een structuur om zo min mogelijk ruimte te verspillen aan afstemming?
  • Discrepantie in C++ tussen over-uitgelijnde struct en opsomming binnen container
  • Is het legaal om shared_future::get() meerdere keren aan te roepen op dezelfde instantie in dezelfde thread?
  • Waarom wordt de kopieerconstructor aangeroepen in plaats van de move-constructor bij het terugkeren?
  • Is er een leuke manier om std::minmax(a, b) toe te wijzen aan std::tie(a, b)?
  • c++ std::bad_alloc op std::bestandssysteem::pad toevoegen
  • Meest elegante manier om een ​​eenmalige 'als' te schrijven
  • Hoe kan ik controleren of type T een van de parameterpakketten Ts is...?
  • Wat is het doel van std::to_integer?
  • Wat is een ruwe snaar?
  • De as-if-regel begrijpen, werd het programma uitgevoerd zoals geschreven
  • Is std::string header alleen in Visual Studio?
  • Hoe betrouwbaar is het bijhouden van pagina's in Windows met processorcaches?
  • C++ geheugenadres
  • Controleren op C++-sjabloonwaarde nul mislukt
  • Waarom vult de toewijzing van de brace-initialisatie variabelen met rommel?
  • Toegang tot variabelen in een omsluitend bereik (niet globaal) verborgen door lokale declaratie in C ++?
  • Is er een manier om de zichtbaarheid te vergroten met een gebruiksverklaring?
  • Is ~i echt gelijk aan i !=-1?
  • Dereferentie een rvalue shared_ptr
  • TensorFlow Lite C++ API-voorbeeld voor gevolgtrekking
  • Heeft een referentie een bewaarplaats?
  • C++20 met u8, char8_t en std::string
  • Is het mogelijk om het adres van de 'this'-pointer te verkrijgen?
  • Waarom is itereren over een std::set zo veel langzamer dan over een std::vector?
  • Een const-functiereferentie binden aan een lambda
  • Waarom roept std::cbegin() .cbegin() niet aan in de container?
  • Hoe de bestandsgrootte in bytes te krijgen met C ++ 17
  • Kan ik een patroon matchen met een type zonder een aangepaste eigenschapklasse te schrijven?
  • clang-format:elk element van de initialisatielijst van de constructor op een aparte regel houden
  • Waarom werkt deze functieaanwijzertoewijzing wanneer deze rechtstreeks wordt toegewezen, maar niet met de voorwaardelijke operator?
  • Een methode aanroepen met een time-out
  • Waarom zijn de compileropties van invloed op de selectie van de sjabloonimplementatie?
  • Variabelen initialiseren in een if-statement
  • hoe een pointer cast-operator te definiëren?
  • Problemen bij het compileren van code vanwege de modulus-operator
  • Hoe herhaal ik gelijke waarden met de standaardbibliotheek?
  • Waarom heeft C++11 ervoor gezorgd dat std::string::data() een null-beëindigend teken heeft toegevoegd?
  • Laat std::memcpy zijn bestemming bepalen?
  • Als mijn klasse een letterlijke klasse is, is het dan overbodig om een ​​object van mijn klasse als constexpr te declareren?
  • Wat is het belang om van een variabele een constante te maken?
  • Uniforme initialisatie door tuple
  • Gespecialiseerde functiesjabloon op basis van lambda-ariteit
  • Verschil tussen een const- en niet-const-functie in C++
  • C++-compiler controleert niet of er een methode bestaat in de sjabloonklasse
  • Waarom is het niet mogelijk om reset aan te roepen bij het verplaatsen van een unique_ptr naar een lambda?
  • MSVC 2017 toevoegen aan Qt
  • Verspreidt span const?
  • std::tie mislukt met kan niet-const lvalu-referentie binden wanneer waarde wordt doorgegeven vanuit een functieaanroep
  • Hoe bevriend te raken met een privé geneste klas
  • Killing Magic Numbers:const int vs constexpr int (of is er uiteindelijk geen verschil)
  • Singleton met een object dat de ctor erin gooit - opnieuw toegang krijgen?
  • Niet-recursieve telling van drievoudig beperkte positieve gehele getallen
  • Is een toekomst veilig om door te geven aan een losse draad?
  • Waarom zijn C++-tupels zo raar?
  • Vaste toewijzing std::vector
  • Is er een leuke manier om een ​​voorwaardelijk type te implementeren met een standaard faalgeval?
  • Compiler faalt niet bij het terugduwen van een std::unique_ptr in een std::vector
  • Semantiek verplaatsen in conversies van afgeleide naar basisklasse
  • Ik heb zojuist Visual Studio geïnstalleerd en kwam specifiek een aantal fouten tegen. De eigenschap WindowsSDKDir is niet gedefinieerd. Sommige bouwtools zijn mogelijk niet gevonden
  • Snelle interleave 2 dubbele arrays in een array van structs met 2 float en 1 int (lus invariant) lid, met SIMD double->float conversie?
  • Is deze floating-point optimalisatie toegestaan?
  • Functoren versus vergelijkers
  • Hoe de grootte van de lidvector in de constructor van een klasse definiëren?
  • C ++ 20:Concepten van meerdere typen en de beperking, correcte syntaxis?
  • Het oplossen van CRTP-functie overbelasting ambiguïteit
  • Waarom kan een destructor de toestand van een constant object veranderen?
  • Wat betekent (ongeldig *)1?
  • Verschil tussen klasse en struct met betrekking tot opvulling en overerving
  • Waarom kan integer type int64_t deze wettelijke waarde niet bevatten?
  • Hoe kan ik een sjabloonklassenmethode specialiseren voor een specifiek type?
  • letterlijke '0' is een geldige kandidaat voor int en const string&overloads veroorzaakt dubbelzinnige call
  • Wat is het nut van een beperkingsuitdrukking op een functie zonder sjabloon?
  • Waarom moet men join() of detach() aanroepen voordat de thread wordt vernietigd?
  • Triviale gevallen van shared_ptr en zwakke_ptr falen
  • Kan ik g++ aanmoedigen om een ​​switch inline te sturen die een teken retourneert?
  • Is het veilig om een ​​container te doorkruisen tijdens std::remove_if uitvoering?
  • Functiesjabloon werkt niet met letterlijke tekenreeksen
  • Is er enige garantie op de grootte van een std::reference_wrapper?
  • Zijn stapelloze C++20-coroutines een probleem?
  • Als make_shared/make_unique bad_alloc kan gooien, waarom is het dan niet gebruikelijk om er een try-catch-blok voor te hebben?
  • Is er een manier om deze while-conditie in te korten?
  • Een nieuwe tekenreeks maken zonder spaties van een andere tekenreeks met behulp van een lus
  • Impact van de vorige lus-iteratie op de uitvoeringstijd van de huidige iteratie
  • Hoe een array declareren zonder de grootte op te geven, maar met een initialisatie in een klasse in C ++?
  • Verschil tussen string +=s1 en string =string + s1
  • Lastige sollicitatievraag voor C++-ontwikkelaar op middenniveau
  • Waarom werkt aggregatie-initialisatie niet meer sinds C++20 als een constructor expliciet als default is ingesteld of verwijderd?
  • C ++ Geheugenuitlijning - moeten we erom geven?
  • Waarom heeft '\n' de voorkeur boven \n voor uitvoerstromen?
  • Hoe breekt binaire I/O van POD-types de aliasingregels niet?
  • Naamruimte std uitbreiden om make_unique te implementeren bij gebruik van C++11
  • Bestaat er een waarde x van het type float waarvoor x + 1 ==x?
  • Hoe itereren over niet-const-variabelen in C ++?
  • Is er een momenteel gebruikt systeem met een C++-compiler waar int meer dan 32 bits breed is?
  • Waarom retourneert de operator* van rvalue unique_ptr een lvalue?
  • Waarom kiest de constructor het type INT in plaats van SHORT wanneer het wordt aangeroepen met een parameter van het type CHAR?
  • Wat zegt de C++-taaldefinitie over de omvang van het statische trefwoord?
  • Hoe weet shared_ptr<void> welke destructor moet worden gebruikt?
  • Hoe een drijvende-kommaalgoritme naar een vast punt te converteren?
  • Hoe bereken je pow(2,n) wanneer n groter is dan 64 in c++?
  • Efficiënt willekeurig de bits van een reeks woorden schudden
  • Hoe een object te construeren, hetzij vanuit een const-referentie of tijdelijk via een doorstuursjabloon
  • Waarom kiest Visual Studio niet de juiste constructor in de sjabloonklasse?
  • Snelle methode om integer te vermenigvuldigen met de juiste breuk zonder floats of overflow
  • Waarom drukt het aanroepen van cout.operator<<(const char*) het adres af in plaats van de tekenreeks?
  • Aanwijzer naar niet-toegewezen variabele verandert adres
  • De niet-const-functie van een andere klasse aanroepen door verwijzing vanuit de const-functie
  • Kopieer een kaart toewijzen als element niet toewijsbaar is
  • Is C++20 'char8_t' hetzelfde als onze oude 'char'?
  • Hoe wordt het retourtype van een ternaire operator bepaald?
  • Meest efficiënte veilige manier om std::map<int, std::shared_ptr<Base>> te casten naar std::map<int, std::shared_ptr<Derived>>
  • Verwarring over vectoren
  • Waarom staan ​​scoped opsommingen het gebruik van | . toe operator bij het initialiseren met eerder toegewezen waarden?
  • Waarom genereert std::accumulate 705032704 als uitvoer in plaats van de som van de elementen in de vector?
  • Een wasm-proces annuleren vanuit een webwerker
  • Vertakkingen van C++20 waarvoor twee complement nodig is
  • Set_union gebruiken voor strings
  • Wat betekent het dat predikaten hun status niet mogen wijzigen vanwege een functieaanroep?
  • Waarom heeft virtuele overerving een vtable nodig, zelfs als er geen virtuele functies bij betrokken zijn?
  • Wat betekent leegte, of hoe beïnvloedt het T in dit geval?
  • Hoe krijg ik het resulterende type van het vermenigvuldigen van twee verschillende typen?
  • Retourneer verschillende typen met verschillende sjabloonparameterwaarden (maar hetzelfde type)
  • Zijn er realistische gebruiksscenario's voor `decltype(auto)`-variabelen?
  • Functie die zowel Eigen Dichte als Sparse Matrices accepteert
  • Virtuele destructor verplaatst object uit rodata-sectie
  • Is nullptr vals?
  • Kan C++ een fout veroorzaken wanneer de initialisatie van de std-array te klein is?
  • Invoegen of push_back naar het einde van een std::vector?
  • Best practice voor const tijdelijke typen
  • Waarom leidt automatisch deze variabele af als double en niet als float?
  • Waarom veroorzaakt dezelfde klasse die wordt gedefinieerd in meerdere .cpp-bestanden geen linker-multiple-definitiefout?
  • Is er een situatie waarin de opslag van een object tijdens zijn levensduur kan veranderen?
  • Hoe getters en setters te gebruiken zonder een kopie te genereren?
  • Garandeert de C++-standaard dat een mislukte invoeging in een associatieve container het argument rvalue-reference niet wijzigt?
  • Waar staan ​​0b en 0x voor bij het toewijzen van binair en hex?
  • Problemen met het begrijpen van de C++-aanwijzersyntaxis
  • Voorkomen dat bepaalde std-functies worden aangeroepen
  • Garandeert std::any_of de volgorde van iteratie bij gebruik met sequentieel uitvoeringsbeleid?
  • De logica van het aanroepen van virtuele functies is niet duidelijk (of verbergt het de methode?)
  • Hoe de functiehandtekening te geven voor een functie die iterators van stl-containers gebruikt?
  • Hoe zorg je ervoor dat de compiler de voorkeur geeft aan overbelasting van de const-methode in C ++?
  • Vereist C++20 dat de broncode in bestanden wordt opgeslagen?
  • Hoe source_location te gebruiken in een variadische sjabloonfunctie?
  • Kan ik een klein aantal boo's in één keer controleren?
  • Hoe kan men eenvoudige vakbondsleden kopiëren met memcpy?
  • Is het legaal voor broncode die ongedefinieerd gedrag bevat om de compiler te laten crashen?
  • Hoe de typen std::variant te herhalen?
  • std::reduce lijkt resultaten naar gehele getallen te converteren
  • Waarom werpt 'd /=d' geen deling door nul uitzondering wanneer d ==0?
  • Waarom is nullptr een onderdeel van de kerntaal, maar is nullptr_t een onderdeel van STL?
  • Krijg functieargumenten type als tuple
  • Het retouradres van de beller krijgen
  • Waarom wijst de Visual Studio C++ Compiler een opsomming af als sjabloonparameter?
  • Een string doorgeven op waarde, referentie en rvalue
  • Vreemd gedrag van std::initializer_list van std::strings
  • Onverwacht gedrag na toewijzing van functieobject aan functiewrapper
  • Idiomatische manier om een ​​onveranderlijke en efficiënte klasse te creëren in C++
  • std::bind aan een std::variant die meerdere std::functietypes bevat
  • Geeft std::shared_mutex de voorkeur aan schrijvers boven lezers?
  • Sjabloonfaculteitsfunctie zonder sjabloonspecialisatie
  • Hoe is std::optioneel nooit waardeloos bij uitzondering?
  • Is er een geheel nieuwe klasse gecompileerd voor elke std::array van verschillende grootte?
  • Hoe kan GCC worden gedwongen aan te nemen dat een drijvende-komma-uitdrukking niet-negatief is?
  • avr-gcc:(schijnbaar) onnodige proloog/epiloog in eenvoudige functie
  • Wat is het nut van een PROTOTYPE-macro die alleen maar uitbreidt naar zijn argumenten?
  • std::tuple sizeof, is het een gemiste optimalisatie?
  • Inlining van een recursieve functie
  • 2 (of zelfs multi-)dimensionale std::arrays elegant declareren
  • Waar moet ik het gebruik van richtlijnen in C++-headerbestanden plaatsen
  • Een std::array initialiseren met een constante waarde
  • De in-place real-to-complex transformatie van FFTW aanroepen zonder strikte aliasing-regels te schenden
  • Kunnen meerdere threads/processen tegelijkertijd lezen/schrijven van/naar niet-overlappende regio's van een bestand zonder synchronisatie?
  • Hoe lees ik een binair bestand in C++ als ik het in Java genereer?
  • msvc /permissive-std::string overloaded operator '=' is dubbelzinnig
  • Standaardargument sjabloon verliest zijn referentietype
  • Wat is het doel van std::add_lvalue_reference en std::add_rvalue_reference?
  • handige Vector3f-klasse
  • Hoe een matrix EENMAAL initialiseren in een constexpr-constructor?
  • Schakel oude (Qt4-stijl) Signaal-Slot-syntaxis uit in Qt5-code
  • Standaardargument voor een functor in een sjabloonparameter
  • Overbelastingsresolutie van sjabloonfuncties
  • Is het mogelijk om always_false te implementeren in de C++ standaardbibliotheek?
  • Waarom is `typename` niet vereist voor een basisklasse die een genest type is?
  • Kan ik een weergave op een vector maken?
  • Een draagbare SSE/AVX-versie van std::copysign schrijven
  • Hoe wordt het precisieverlies van integer naar float gedefinieerd in C ++?
  • Waarom kan ik `operator<<` gebruiken voor tijdelijke std::ofstream-objecten?
  • C++ - const-referentie gebruiken om een ​​lid van een tijdelijke, ok of UB te verlengen?
  • wat verbergt de structhack en type/non-type?
  • Wat blokkeert de implementatie van std::to_chars en std::from_chars
  • Met JSON for Modern C++-bibliotheek detecteren dat geheel getal niet in een bepaald type past?
  • Voorkomen dat de aanwijzer opnieuw wordt toegewezen
  • Is het mogelijk om een ​​verwijzing naar een klasse in C++ . te maken?
  • Decltype van struct-gegevensleden, met behulp van gestructureerde binding
  • std::optioneel - maak leeg met {} of std::nullopt?
  • std::variant converting constructor verwerkt geen const vluchtige kwalificaties
  • Waarom heeft de sjabloonconstructor de voorkeur boven de constructor kopiëren?
  • Android Studio-foutopsporingsconsole toont Kan poort niet verbinden
  • Zijn alle C++-headers een klasse?
  • Zal er een concept zijn voor rekenkundige typen in de standaardbibliotheek van C++?
  • Aanroepen van niet-statische lidfunctie buiten de levensduur van het object in C ++ 17
  • Hoe vermijd je kopiëren en plakken als twee functies erg op elkaar lijken?
  • Ik kan lambda niet doorgeven met referentie-opname
  • Type_traits *_v variabele sjabloonhulpprogramma kan niet worden gecompileerd
  • Zijn de release-acquire zichtbaarheidsgaranties van std::mutex alleen van toepassing op de kritieke sectie?
  • Objecten die gegevens opslaan en objecten die slimme verwijzingen naar gegevens opslaan
  • Voorbeeld waarbij het trailing-retourtype moet worden gebruikt, omdat het probleem niet op de oude manier kan worden opgelost
  • Waarom is std::accumulate niet constexpr gemaakt in C++20?
  • Scalaire `nieuwe T` vs array `nieuwe T[1]`
  • Lidinitialisatie voor niet-kopieerbare variabele in C++17
  • Vervaag inhoud van een rechthoek met Opencv
  • Substitutiefout met `std::function` en eerder afgeleide sjabloonparameter - waarom?
  • Functie-overbelasting voor tekenreeksliteralen lvalue en rvalue reference
  • Resolutie van sjabloonoverbelasting:wat gebeurt er als meerdere sjablonen overeenkomen?
  • Valgrind-fouten met boost::thread_specific_ptr op GCC 8.3 + Linux
  • Waarom hebben deze twee codefragmenten hetzelfde effect?
  • Conan Include koppelen aan VS-code
  • Kan std::transform worden vervangen door std::accumuleren?
  • Kan ik std::transform gebruiken met een parallel uitvoeringsbeleid?
  • Alleen waarden verkrijgen bij bepaalde indexen met behulp van iterators
  • fout:'string_view' is geen lid van 'std'
  • Hoe hang in gdb in ld-linux.so.2 op te lossen bij het uitvoeren van een 32-bits uitvoerbaar bestand op een 64-bits Ubuntu (18.04)-systeem?
  • Waarom is de op het bereik gebaseerde 'for'-lusspecificatie gewijzigd in C ++ 17?
  • Hoe een std::vector naar een onbewerkte array te verplaatsen in C++
  • Waarom cast unique_ptr<Derived> impliciet naar unique_ptr<Base>?
  • C ++ 17 split constexpr string op komma en heb het aantal elementen tijdens het compileren?
  • std::bit_cast met std::array
  • Waarom is operator!=verwijderd in C++20 voor veel standaard bibliotheektypen?
  • het definiëren van destructor in een klasse die is afgeleid van het type move-only geeft een compile-time-fout wanneer gemaakt met emplace_back of push_back van std::vector
  • Wordt C++ beschouwd als een programmeertaal van Von Neumann?
  • string construeren vanuit NULL?
  • list::empty() multi-threaded gedrag?
  • C++ Lambda Code Generatie met Init Captures in C++ 14
  • Accumuleer absolute waarden van een vector
  • Wanneer is RVO gegarandeerd van toepassing / is van toepassing met C++20-compilers
  • C++-concepten - Kan ik een beperking hebben die vereist dat een functie in een klasse aanwezig is?
  • Hoe raakt het geheugen op de heap uitgeput?
  • Is er een manier om Valgrind op Catalina te installeren?
  • Ik kan x =y =z doen. Hoe komt het dat x < y < z niet is toegestaan ​​in C++?
  • Vreemde output bij het optellen van 1<<2 en 1<<3 in C++
  • Afhankelijkheden installeren voor een project dat wordt gecross-compileerd op een x86-host voor een arm-doel
  • Hoe wordt std::atomic_ref geïmplementeerd voor niet-atomaire typen?
  • Waarom kan een T* wel in het register worden doorgegeven, maar een unique_ptr<T> niet?
  • Ongedefinieerde verwijzing naar WinMain (C++ Mingw)
  • Wat zijn de vereenvoudigingsregels voor het opzoeken van namen en typen voor trailing-retourtypen?
  • Waarom is int x{ y =5 } mogelijk?
  • Byte-array doorgeven van Unity naar Android (C++) voor wijziging
  • Waarom retourneert `std::string::find()` de einditerator niet bij fouten?
  • Toegang krijgen tot struct-gegevensleden via aanwijzerberekeningen
  • Is er een manier om een ​​functie te maken die als argument een lidfunctie of een lid heeft?
  • C++ compilatiefout:kan niet converteren van B naar A, geen constructor of constructor overbelasting ambiguïteit
  • Hoe werkt deze sjablooncode om de grootte van een array te krijgen?
  • Een enkel object groter dan 2 GB toewijzen met nieuw in C++ (op Windows)
  • Hoe de implementatiecode van veel wrapper-klassen te verminderen?
  • Multithreading-programma zit vast in geoptimaliseerde modus maar werkt normaal in -O0
  • Hoe een reeks tekenreeksen te sorteren die zowel negatieve als positieve getallen bevat in c ++.?
  • Voldoet grotere operator > aan strikte zwakke ordening?
  • Waarom controleert same_as concept typegelijkheid twee keer?
  • undefind vs. verwijderd vs. niet-aangegeven functie
  • Waarom wordt de destructor niet aangeroepen in operator delete?
  • Waarom implementeert Expected<T> in LLVM twee constructors voor Expected<T>&&?
  • Mag de compiler een onmiddellijke (consteval) functie aanroepen tijdens runtime?
  • Is het veilig om plaatsing nieuw te noemen op `this` voor triviaal object?
  • Waarom is het in het volgende geval niet verplicht om typename te gebruiken voor afhankelijke typen?
  • Hoe gebruik je een dynamische linkbibliotheek met CMake?
  • Hoe wijs ik een destructor toe aan een aanwijzer?
  • -O1 verandert drijvende-komma-wiskunde
  • Waarom is gegroepeerde sommatie langzamer met gesorteerde groepen dan ongesorteerde groepen?
  • Is er een manier om een ​​stringstream van een string_view te maken zonder gegevens te kopiëren?
  • Is het mogelijk om grote hoeveelheden virtueel geheugen toe te wijzen aan Linux?
  • Sjabloonfunctie werkt niet voor pointer-to-member-functie die const ref
  • Een lambda-functie overbelasten
  • Meerdere overerving leidt tot onechte ambigue virtuele functie-overbelasting
  • Aanwijzers uitschakelen als sjabloontypenamen
  • Wat is std::false_type of std::true_type?
  • Initialisatie van vector van atomen
  • Heeft mijn compiler mijn ongebruikte statische thread_local klasselid genegeerd?
  • Is het verhogen van een aanwijzer naar een dynamische array van 0-formaat niet gedefinieerd?
  • Is het vastleggen van een nieuw geconstrueerd object door const ref ongedefinieerd gedrag
  • Ik probeer een C++-kaart te maken met een vectorwaarde in een aan het geheugen toegewezen boost-bestand
  • Oproep naar lambda is dubbelzinnig ondanks expliciete vermelding van het retourtype
  • Wat is de relatie tussen het C++-concept en het typen van eenden?
  • Wat heeft het voor zin om te weten of een object een integraal is of niet, of een klassetype is of niet?
  • C++ ternaire toewijzing van lambda
  • Hoe een geheel getal en een drijvende-kommawaarde correct te vergelijken?
  • Runtimecontrole van integrale conversie
  • Hoe het adres van een C ++ lambda-functie binnen de lambda zelf te krijgen?
  • Hoe implementeer je de gegeneraliseerde vorm van std::same_as (d.w.z. voor meer dan twee typeparameters) die agnostisch is voor de parametervolgorde?
  • Is er een manier om een ​​std::any met een afgeleide aanwijzer naar een basisaanwijzer te casten, zonder het afgeleide type te kennen?
  • Is een programma dat nooit een geldig C++-programma beëindigt?
  • Hoe schrijf je deze recursie met loops
  • Lambda-sluitingswaarden kunnen worden doorgegeven als referentieparameters voor rwaarde
  • Als dit wordt opgevangen door een lambda, moet het dan expliciet worden gebruikt?
  • Wat betekent het om exclusief eigendom te hebben van het object voor unique_ptr?
  • herdefinitie van een variabele met een ander type
  • niet-standaard operator <=> genereert geen ==en !=in C++20
  • const-declaratie binnen de klasse
  • Hoe kan ik voorkomen dat de gebruiker een functiesjabloonparameter opgeeft, waardoor deze moet worden afgeleid?
  • Hoe lid-functie-aanwijzer uit te voeren met een slim aanwijzerobject?
  • Waarom heeft T* de voorkeur boven bool bij het overbelasten van operators in C++?
  • Een concept doorgeven aan een functie
  • Ik kan de lengte van een array definiëren met behulp van een constante, dus waarom werkt int d[b] niet?
  • Niet-overeenkomende aftrek van autotypes tussen verschillende c++-compilers
  • Gegeven een geheel getal N. Wat is het kleinste gehele getal groter dan N dat alleen 0 of 1 als cijfers heeft?
  • cppcheck waarschuwt voor de aanwijzer naar lokale variabele in lijstinitialisatie
  • Waarom is ++i++ ongeldig terwijl (++i)++ geldig is?
  • Efficiënte stabiele som van bestelde nummers
  • Functie die verwijzingen naar klassen maakt
  • Is GCC9 het vermijden van waardeloze staat van std::variant toegestaan?
  • Overbelastingsoplossing met ouderwetse opsommingen en integrale typen
  • wat zijn de regels voor het oplossen van overbelasting van lijstinitialisatie?
  • C++ overbelastingssjabloon bij het toewijzen van waarde of callback-functie
  • C++ hoe een element aan een pointer-array toe te voegen door de grootte te overschrijden
  • Is er ooit een volledig gekwalificeerde klassenaam tot wereldwijd bereik vereist voor out-of-line lidfunctiedefinities?
  • Private overerving veroorzaakt een probleem in c++
  • Is casten naar simd-type ongedefinieerd gedrag in C++?
  • Voorkom dat de functie const std::string&0 . accepteert
  • Waarom werkt remove_reference niet op functies?
  • Aangewezen initialisatoren in C++20
  • Is dit een oude C++-stijl constructor?
  • Crash bij verwijderen via destructor
  • Recursie met behulp van sjabloonmetaprogrammering
  • zijn kopieer- en verplaatsconstructors automatische vrienden?
  • Hoe kan ik C++20 std::format gebruiken?
  • Variadische sjablonen:ontvouw argumenten in groepen
  • Wanneer heb je een null-beëindigde tekenreeks nodig in een alleen-lezen scenario?
  • Kan ik een aanwijzer doorgeven voor het begin van een array als ik weet dat alleen bestaande elementen worden gebruikt?
  • Hoe maak je een invoermethode in C++ met pointers
  • Waarom maakt de dimensie van een array deel uit van zijn type?
  • Waarom kan ik de index van een variant niet ophalen en die gebruiken om de inhoud op te halen?
  • Hoe de handtekening van twee functies te vergelijken?
  • Waarom initialiseert de standaardconstructor van std::atomic niet standaard de onderliggende opgeslagen waarde?
  • Een tupel driehoekig maken
  • Waarom vervalt een lege string letterlijk in een multidimensionale array naar een nulaanwijzer?
  • Problemen met C++ en edelstenen op OSX Catalina
  • Hoe bepaal ik welke headerbestanden moeten worden opgenomen?
  • Wat is het doel van het gebruik van een vakbond met slechts één lid?
  • Waarom kunnen we geen triviaal construeerbare objecten maken met malloc als de triviale standaardconstructor geen actie uitvoert?
  • Segmentatiefout bij gebruik van vectoren in de klasse en constructor
  • Levenslange verlenging van tijdelijk door niet-const-referentie met behulp van const-cast
  • Hoe maak je een gegroepeerde of gepaarde vouw van een parameterpakket?
  • Van natuurlijke taal naar C++-expressie
  • Ik begrijp niet waarom dit compileert
  • Resultaat van sizeof voor C++ arrays en pointers
  • Waarom is gekozen voor deze overbelasting van een conversie-operator?
  • Initialisatielijst binnen std::pair
  • [[no_unique_address]] en twee lidwaarden van hetzelfde type
  • Vernietigt std::pair de dynamisch toegewezen objecten?
  • Ondertekende overloop in C++ en ongedefinieerd gedrag (UB)
  • Is het geldig om std::transform te gebruiken met std::back_inserter?
  • Is het waar dat unique_ptr die naar een array verwijst automatisch dynamisch geheugen vrijmaakt na het aanroepen van release()?
  • Moet T een compleet type zijn om te worden gebruikt in `std::declval<T>`?
  • Waarom is mijn klasse niet standaard te construeren?
  • Wat betekent het om een ​​pointerparameter door te geven door te verwijzen naar een functie?
  • Initialiseer array met extra element met behulp van een macro
  • Wordt de destructor van een lokaal object in een lus gegarandeerd aangeroepen voor de volgende iteratie?
  • Hoe een typekenmerk te construeren dat kan zien of de privémethoden van een type kunnen worden aangeroepen in de constructor van een ander type?
  • Voert de operator std::unordered_map[] nul-initialisatie uit voor een niet-bestaande sleutel?
  • C++ 11, hoe een const te gebruiken in een #if
  • Initialiseren van een variabele van onbekend type via overbelaste constructors in C++
  • C++:wijs geheugen toe voor een std::vector en initialiseer vervolgens de elementen parallel
  • Is er een reden om geen globale lambda's te gebruiken?
  • Nieuwe matrixtoewijzingen
  • Is er een standaard manier om de nth `nextafter` floating-point waarde in C++ . te krijgen?
  • Fout bij het casten van tijdelijk object naar niet-const-referentie
  • Waarom neemt std::function niet deel aan de overbelastingsresolutie?
  • C++ - Reset stringstream niet de get-positie of clear flags?
  • Hoe kan std::function worden gekopieerd als het een unique_ptr vangt?
  • Hoe krijg ik de diepte van een multidimensionale std::vector tijdens het compileren?
  • Zoek in lineaire tijd uit of er een paar in de gesorteerde vector is dat optelt tot een bepaalde waarde
  • Benaderingen voor functie SFINAE in C++
  • Hoe de juiste constructor van een sjabloontype aanroepen?
  • Std::verplaats twee keer met dezelfde unique_ptr
  • Is het veilig om twee verschillende vectoren in C++ om te wisselen met behulp van de std::vector::swap-methode?
  • Hoe std::string correct te maken van een std::string_view?
  • Hoe werkt het gooien en vangen van ints?
  • Hoe kan ik een Cartesiaans product van typelijsten in C ++ maken?
  • Deductiefout van functieaanroep met expliciete sjabloonargumentenlijst en [temp.arg.explicit]/3
  • decltype met functiesjabloon met standaardargument maak het verwarde resultaat (een grappig probleem of gcc's bug)
  • Slaat std::set objecten aaneengesloten in het geheugen op?
  • Hoe te controleren of gehele getallen met een vaste breedte zijn gedefinieerd
  • Huidige sjabloon gebruiken als sjabloonparameter voor een van de sjabloonparameters
  • Waarom is een enum-variabele hier een r-waarde?
  • Hoe kan ik voorkomen dat C++ een tweede sjabloonargument raadt?
  • De container verwijderen in atomaire multi-threaded code
  • vectorsubscript buiten bereik tijdens compileren
  • Lege basisklasse verbergen voor aggregatie-initialisatie
  • 'ofstream' vergeleken met 0
  • Hoe wordt std::is_function geïmplementeerd?
  • als constexpr met static_asset in lambda, welke compiler is dan correct?
  • Bronbestandsregels tellen met macro's?
  • Hoe vinden c++-compilers een externe variabele?
  • std::vector (ab)gebruikt automatische opslag
  • Heeft een programma met std::map<T*, U> goed gedefinieerd gedrag?
  • Over het initialiseren van pointers in C++
  • Functies aanroepen met dezelfde naam in een lijst met naamruimten
  • C ++ 20:Lambda niet-vastleggen in niet-type sjabloonparameter
  • Is de waarde van 'deze' aanwijzer constant tijdens de levensduur van het object?
  • Variatie op het type woordspelingthema:triviale constructie ter plaatse
  • Ledenfuncties ongedefinieerd laten
  • Garantiefunctie-aanroep in logische AND-expressie
  • Als ik een float naar een andere variabele kopieer, zijn ze dan gelijk?
  • Snelste manier om minimaal product te vinden van 2 array-elementen met 200000+ elementen
  • Worden 'nieuw' en 'verwijderen' verouderd in C++?
  • Kopieer initialisatie met verwijderde kopie-constructor in referentie-initialisatie
  • Hoe een C++-klasse terug te sturen naar NODE.JS
  • Hoe lees ik een string char by char in C++?
  • Sjabloonargumentaftrek voor een argument van een functietype
  • Kunnen gelijkheids- en ongelijkheidstests met drijvende komma consistent en herhaalbaar zijn?
  • C++ STL Wissen instellen op waarde
  • Bewerking instellen in c++ (bestaande waarde bijwerken)
  • Dynamische cast in destructor
  • Is het mogelijk om recursief geheeltallige sjabloonparameters in C ++ te matchen?
  • C++20 Concepts:Welke sjabloonspecialisatie wordt gekozen wanneer het sjabloonargument in aanmerking komt voor meerdere concepten?
  • Const overbelasting onverwacht opgeroepen in gcc. Compilerfout of compatibiliteitsoplossing?
  • Is het springen over een variabele initialisatie slecht gevormd of veroorzaakt het ongedefinieerd gedrag?
  • Waarom is reinterpret_cast geen constexpr?
  • std::formaat van door de gebruiker gedefinieerde typen?
  • Hoe te verzenden tussen assert() en static_asset(), afhankelijk als in constexpr-context?
  • Waarom is mijn standaard move-constructor niet nobehalve?
  • Hoe C++-bereiken te gebruiken om numpy.ndindex te implementeren?
  • C++ - Waarom is hier het sleutelwoord 'template' vereist?
  • Hoe te controleren of nummer1, nummer2 en nummer3 gelijk zijn aan a, b en c, maar niet noodzakelijk in deze volgorde
  • Is het legaal om een ​​pointer opnieuw toe te wijzen om te functioneren?
  • Hoe bereik je een StoreLoad-barrière in C++11?
  • Slechte verlichting met behulp van de Phong-methode
  • Waarom gebruikt Systeem; niet beschouwd als een slechte gewoonte?
  • Zou '::' vervangen door '. ' onduidelijkheden creëren in C++?
  • Waarom worden twee gebruikende clausules die oplossen naar hetzelfde type als dubbelzinnig gezien in gcc
  • Std::vector gebruiken als weergave op onbewerkt geheugen
  • Is het mogelijk om het weglaten van geaggregeerde initialisatieleden te voorkomen?
  • Structuren kopiëren met niet-geïnitialiseerde leden
  • Functie binnen functiesjabloon alleen uitvoeren voor die typen waarvoor de functie is gedefinieerd


  • 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