Klausimai pažymėti „standartinė biblioteka“

Standartinėje bibliotekoje yra pagrindinės visos kalbos diegimo paslaugos.
9
atsakymai

Skaitykite visą ASCII failą C ++ std :: string

Turiu perskaityti visą failą atmintyje ir įdėti ją į C ++ std :: string. Jei perskaičiau jį char [], atsakymas būtų labai paprastas: std :: ifstream t; int ilgis; t.open ("file.txt"); // atidaryti įvesties failą t.seekg (0, std :: ios :: end); // eiti t ...
nustatytas balandžio 8 d '10, 20:19
8
atsakymai

Kas yra std :: prom?

Esu gana susipažinęs su C ++ 11 komponentais std :: thread, std :: async ir std :: future (pvz., Žr. Šį atsakymą), kurie yra paprasti. Tačiau aš nesuprantu, ką reiškia std :: pažadas, ką ji daro ir kokiose situacijose ji geriausiai naudojama ...
nustatytas birželio 12 d. 12 val. 23:23
7
atsakymai

Kaip patikrinti, ar faile yra „Go“?

Standartinė „Go“ biblioteka neturi funkcijos, skirtos tik failo buvimui patikrinti (pvz., „Python os.path.exists“). Kas yra idiomatinis būdas tai padaryti?
nustatytas rugsėjo 20 d '12 21:42
37
atsakymai

Pašalinkite pasikartojančius elementus iš „Swift“ masyvo

Gali turėti masyvą, kuris atrodo taip: [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] Arba, iš tiesų, bet kokia spausdintų duomenų seka. Ką noriu padaryti, įsitikinkite, kad kiekvienas iš jų yra tik vienas ...
nustatyti 09.09. '14, 10:21
2
atsakymai

Kas yra std :: puvimas ir kada jis turėtų būti naudojamas?

Kokios yra std :: decay egzistavimo priežastys? Kokiomis situacijomis yra naudinga?
nustatyti 08 rugsėjis '14, 23:11
10
atsakymai

Kodėl nėra standartinių C ++ bibliotekų (int base, int eksponentų)?

Manau, kad tiesiog negaliu to rasti. Ar yra kokių nors priežasčių, kad „C + +“ funkcija neveikia „galios“ funkcijos nieko kito, išskyrus plūdę ir dvigubą? Žinau, kad įgyvendinimas yra nereikšmingas, manau, kad atlieku darbą, kuris turėtų būti standartinis ...
nustatytas 8 kovo 10 d. 2:25
5
atsakymai

Kodėl normalu grąžinti vektorių iš funkcijos?

Prašome apsvarstyti šį kodą, keletą kartų mačiau šį kodo tipą, žodžiai yra vietinis vektorius, kaip aš galiu grįžti iš funkcijos. Ar galime garantuoti, kad jis mirs? std :: vektorius <std :: string> read_file (const std :: string path) ...
nustatė kovo 26 d. 14 val. 11:18
12
atsakymai

„Nepatvirtintas įtraukimas“ klaida su „Eclipse CDT“ standartinėms C bibliotekos antraštėms

Įdiegiau CDT už užtemimą ir parašiau paprastą „Hello World“ programą: #include <stdio.h> int main (void) {puts („Sveiki, pasaulis“)); grąža 0; } Programa sukurta ir veikia teisingai, tačiau užtemimas ir toliau rodo šį geltonąjį klausimą ...
vasario 18 d '12 4:39
4
atsakymai

Styginių susiejimas neveikia tinkamai.

Žinau, kad tai yra bendra problema, tačiau žvelgiant į sąsajas ir kitas medžiagas, neaišku, koks aiškus atsakymas į šį klausimą. Apsvarstykite šį kodą: #include <string> // ... // metode std :: string a = "Hello"; std :: string b = "Pasaulis" ...
lapkričio 29 d. '10, 17:25
14
atsakymai

Kokios yra standartinės bibliotekos funkcijos, kurios turėtų / turėtų būti vengiamos?

Aš perskaičiau „Stack Overflow“, kad kai kurios C funkcijos yra „pasenusios“ arba „reikėtų vengti“. Ar galėtumėte pateikti keletą tokių funkcijų ir priežasties pavyzdžių? Kokios yra šios funkcijos alternatyvos? Ar galime juos saugiai naudoti - kas nors ...
nustatytas 02 balandis '10, 11:23
6
atsakymai

Standartinė „Python“ biblioteka - ar yra modulis subalansuotam dvejetainiam medžiui?

Ar standartiniame „Python“ bibliotekoje yra AVL arba „Red-Black“ modulis arba kitas subalansuoto dvejetainio medžio tipas? Bandžiau rasti vieną, bet be sėkmės (aš esu palyginti naujas Python).
nustatyti 19 Vas „10, 20:06
5
atsakymai

Ar yra tipų int8_t ir uint8_t tipo char?

Turint omenyje šią C ++ 11 programą, ar turėčiau tikėtis, kad matysiu numerį ar laišką? Arba neatitinka lūkesčių? #include <cstdint> #include <iostream> int main () {int8_t i = 65; std :: cout << i; } Nurodo, ar standartas yra ...
nustatytas balandžio 09 d '13, 23:20
17
atsakymai

Naudingiausi Python moduliai iš standartinės bibliotekos?

Paryžiaus universitete mokau absolventų lygio Python klasę, o studentai turėtų būti atstovaujami standartinėje bibliotekoje. Noriu su jais aptarti kai kuriuos svarbiausius standartinius modulius. Kokie moduliai, jūsų manymu, yra ...
nustatyti 21 rugsėjo '09, 13:52
14
atsakymai

Kokios funkcijos standartinėje C bibliotekoje paprastai skatina blogą praktiką?

Tai įkvėpė šis klausimas ir pastabos dėl vieno konkretaus atsakymo, kuriame sužinojau, kad strncpy nėra labai saugi eilutės tvarkymo funkcija C ir kad ji užpildo nulius, kol ji pasiekia n, o nežinojau. Visų pirma, nurodant R .....
nustatytas sausio 04 d '11 0:34
3
atsakymai

Skirtumas tarp standartinės C bibliotekos ir POSIX C bibliotekos

Aš šiek tiek painiojau „C standartas lib“ ir „C POSIX lib“, nes sužinojau, kad daugelis „C POSIX lib“ apibrėžtų antraštės failų taip pat yra „C standartinės bibliotekos“ dalis. Taigi, manau, kad „C standartas lib“ yra lib, apibrėžtas ...
nustatyti 21 vas '12, 14:32 val