border=0

"192.102.6.94 - 192.102.6.94"

Vragen met de tag 'c ++'

C ++ is een programmeertaal voor algemene doeleinden. Het is oorspronkelijk ontwikkeld als een extensie voor C en behoudt een vergelijkbare syntaxis, maar nu is het een geheel andere taal. Gebruik deze tag voor vragen over code die moet worden gecompileerd met behulp van de C ++ -compiler. Gebruik de verstagcode voor vragen met betrekking tot een specifieke standaardversie van [C ++ 11], [C ++ 17], enz.
26
antwoord

Waarom is het sneller om een ​​gesorteerde array te verwerken dan een ongesorteerde array?

Hier is een stuk C ++ code dat heel eigenaardig lijkt. Om een ​​vreemde reden, het op miraculeuze wijze sorteren van de gegevens maakt de code bijna zes keer sneller. # include <algoritme> # include <ctime> # include <iostream> int main () {// Ge ...
Stel 27 juni '12 in om 16:51 uur
25
antwoord

Wat is de "->" -operator in C ++?

Na het lezen van Verborgen functies en Dark Corners van C ++ / STL op comp.>
ingesteld op 29 oktober. '09 om 9:57
1
het antwoord

De laatste gids en lijst met boeken in C ++

Deze vraag probeert een paar parels te verzamelen uit tientallen slechte boeken in C ++, die elk jaar worden gepubliceerd. In tegenstelling tot veel andere programmeertalen, die vaak worden geselecteerd uit handboeken die op internet worden gevonden, konden maar een paar van hen ...
ingesteld op 23 december '08 om 8:23
37
antwoord

Wat zijn de verschillen tussen een pointer-variabele en een referentievariabele in C ++?

Ik weet dat links syntactische suikers zijn, dus de code is gemakkelijker te lezen en te schrijven. Maar wat zijn de verschillen? Een samenvatting van de antwoorden en links hieronder: De aanwijzer kan een willekeurig aantal keren opnieuw worden toegewezen, terwijl de link niet opnieuw kan worden toegewezen ...
ingesteld op 11 september '08 om 23:03 uur
76
antwoord

Hoe loop ik door de woorden heen?

Ik probeer de woorden van de string te doorzoeken. Er kan worden aangenomen dat de tekenreeks bestaat uit woorden gescheiden door spaties. Merk op dat ik niet geïnteresseerd ben in C-snaarfuncties of vergelijkbare manipulaties / toegang tot tekens. Geef ook prioriteit ...
stel 25 oct in. '08 om 11:58 uur
11
antwoord

Wat betekent het expliciete zoekwoord?

Wat betekent het expliciete sleutelwoord in C ++?
ingesteld op 23 september '08 om 16:58 uur
27
antwoord

Hoe stel je een bit in, wist en schakelt het?

Hoe kun je bits in C / C ++ instellen, wissen en schakelen?
set 07 september '08 om 3:42
36
antwoord

Waarom wordt "std namespace use" als een slechte oefening beschouwd?

Ik kreeg te horen dat het verkeerd was om code te schrijven met behulp van naamruimte std in de code, en dat ik in plaats daarvan std :: cout en std :: cin zou moeten gebruiken. Waarom wordt het gebruik van naamruimte standaard beschouwd als slechte praktijk? Of hij of zij dubbelzinnige variabelen kan aangeven, is niet effectief ...
stel 21 september in '09 om 6:08
8
antwoord

Wanneer moeten static_cast, dynamic_cast, const_cast en reinterpret_cast worden gebruikt?

Wat is het juiste gebruik: static_cast dynamic_cast const_cast reinterpret_cast C-stijl (type) waarde Casting in de stijl van het functietype (waarde) Hoe bepaalt u wat u moet gebruiken in welke gevallen?
01 december vastgesteld. '08 om 11:11
10
antwoord

Hoe komt het dat in individuele cycli de stigmasupplementen veel sneller zijn dan in de gecombineerde cyclus?

Stel dat a1, b1, c1 en d1 naar het heap-geheugen wijzen en mijn numerieke code de volgende hoofdlus heeft. const int n = 100000; voor (int j = 0; j <n; j ++) {a1 [j] + = b1 [j]; c1 [j] + = d1 [j]; } Deze cyclus wordt 10.000 keer uitgevoerd ...
ingesteld op 17 december '11 om 23:40 uur
32
antwoord

Wat is het verschil tussen #include <filename> en #include "filename"?

In de programmeertalen C en C ++, wat is het verschil tussen het gebruik van punthaken en het gebruik van citaten in een include-statement als volgt? # include <filename> # include "bestandsnaam"
ingesteld op 22 aug. '08 om 4:40
7
antwoord

Wat zijn de basisregels en idioom voor overbelasting van de operator?

Let op. De antwoorden werden in een bepaalde volgorde gegeven, maar omdat veel gebruikers de antwoorden sorteren op basis van de stemmen, en niet de tijd die ze gaven, is hier de index van de antwoorden in de volgorde waarin ze de meeste betekenis hebben:
set 12 dec '10 om 15:44
8
antwoord

Wat is de regel van drie?

Wat betekent het kopiëren van een voorwerp? Wat is een copy-constructor en een kopie-toewijzingsinstructie? Wanneer moet ik ze zelf aangeven? Hoe kan ik voorkomen dat ik mijn objecten kopieer?
ingesteld op 13 nov. '10 om 16:27
5
antwoord

Wat is het idioom voor kopiëren en wisselen?

Wat is dit idioom en wanneer moet het worden gebruikt? Welke problemen lost hij op? Verandert het idioom met C ++ 11? Hoewel het op veel plaatsen werd genoemd, hadden we geen speciale "wat is" vragen en antwoorden, dus hier is het. Hier is onvolledig ...
Instellen op 19 juli '10 om 11:42 uur