Klausimai pažymėti „header-files“

Antraštės failai yra naudojami kai kuriose programavimo kalbose, kad būtų galima išsaugoti šaltinio kodą vienoje kopijoje, kurią galima pakartotinai naudoti keliuose šaltinio failuose. Ši žyma turėtų būti naudojama klausimams dėl antraštės failų naudojimo. Su šia žyma turėtų būti naudojama programavimo kalbos, pvz., C, C ++, PHP arba Ruby, žymė, nes antraštės failų naudojimas gali skirtis priklausomai nuo programavimo kalbos. Ši žyma paprastai nenaudojama su „Java“ arba „Go Go“ programomis ir importo direktyva.
32
atsakymai

Koks yra skirtumas tarp #include <filename> ir #include "filename"?

Programavimo kalbomis C ir C ++, koks yra skirtumas tarp kampinių skliaustų naudojimo ir citatos, esančios įtraukimo pareiškime, taip? #include <filename> #include "filename"
rugpjūčio 22 d. '08 4:40
9
atsakymai

Kodėl mums reikia antraštės failų ir .cpp failų?

Kodėl C ++ yra antraštės failai ir .cpp failai?
nustatyti 02 gruodis '08 4:17 val
13
atsakymai

Kodėl neturėčiau įtraukti cpp failų ir naudoti antraštę?

Taigi, baigiau savo pirmąjį C + + programavimą ir gavau įvertinimą. Bet pagal klasifikaciją, aš neteko jų žymių. Aš nesuprantu, ką tai reiškia. Žvelgiant atgal į mano ...
lapkričio 6 d. '09 11:30 val
2
atsakymai

Ar #pragma kartą priklauso C ++ 11 standartui?

Tradiciškai standartinis ir nešiojamas būdas išvengti kelių antraštių įtraukimo į C ++ buvo naudoti #ifndef - #define - #endif prieš sudarytojo direktyvos schemą, dar vadinamą makro apsaugos schema (žr. Toliau pateiktą kodo fragmentą). #ifndef MY ...
Nustatykite gegužės 16 d. 14 val
9
atsakymai

„vardų erdvės naudojimas“ C + + antraštėse

Visuose mūsų C ++ kursuose visi mokytojai visuomet naudoja vardų erdvę std; iškart po #include į .h failus. Man atrodo, kad pavojinga, nes, įtraukus šį pavadinimą į kitą programą, gausiu vardų erdvę, importuotą į mano programą ...
gegužės 1 d. 11 val
5
atsakymai

Antraštės x86 SIMD vidinės rinkmenos

Kokias antraštes rinkmenas sudaro integruotos funkcijos, skirtos skirtingiems x86 SIM kortelių (MMX, SSE, AVX, ...) instrukcijų rinkiniams? Nepavyko rasti tokio sąrašo internete. Ištaisykite mane, jei aš neteisingai.
birželio 27 d. 12 val
10
atsakymai

Makefile, antraštės priklausomybės

Tarkime, kad turiu failą, kuriame yra taisyklė% .o:% .c gcc -Wall -Iinclude ... Noriu, kad * .o būtų atstatyta kiekvieną kartą, kai pasikeičia antraštės failas. Vietoj to, kad būtų sukurtas priklausomybių sąrašas, kai pasikeičia zag failai ...
kovo 7 d. 10 d. 3:09
3
atsakymai

Skirtumas tarp @interface apibrėžties .h ir .m rinkmenose

Paprastai .h faile mes naudojame @interface interface_name: parent_class <delegates> {......} @end ir .m faile mes sintezuojame .h faile deklaruojamų kintamųjų savybes. Tačiau tam tikru kodu šis @interface metodas ..... @ taip pat yra ...
nustatyti spalio 19 d. '10, 12:59
9
atsakymai

Įrankiai, skirti ieškoti įtrauktų antraščių, kurie nėra naudojami?

Žinau, kad „PC-Lint“ gali papasakoti apie antraštes, kurios yra įtrauktos, bet nenaudojamos. Ar yra kitų įrankių, kurie gali tai padaryti, pageidautina Linux? Turime didelę kodų bazę, kuri per pastaruosius 15 metų nustatė, kad daug funkcijų ...
nustatytas rugpjūčio 19 d '09 21:38
1
atsakymas

Kodėl mano advokatai neleidžia išvengti rekursinio įtraukimo ir kelių simbolių apibrėžimų?

Du bendri klausimai yra apsaugos darbuotojai: PIRMASIS KLAUSIMAS: Kodėl ne įtraukti antraštės failų gynėjus iš abipusės, rekursinės įtraukties? Aš nuolat gaunu klaidų apie neegzistuojančius simbolius, kurie akivaizdžiai egzistuoja ...
nustatyti 16 vas '13, 14:55
17
atsakymai

Ar C + + išskirti antraštės failus?

Daugelis kalbų, pvz., „Java“, „C #“, atskiria deklaraciją nuo įgyvendinimo. C # turi dalinės klasės sąvoką, tačiau įgyvendinimas ir deklaracija lieka tame pačiame faile. Kodėl C ++ neturi tokio paties modelio? Ar naudingiau turėti antraštės failus? Turiu v ...
nustatytas balandžio 15 d '09 20:20
2
atsakymai

Kaip sukurti C antraštės failus

Noriu, kad antraštės faile galėčiau sukurti funkcijų rinkinį, kurį galėčiau įtraukti # vienoje iš mano C programų.
gegužės 14 d., 10 val
12
atsakymai

Ką turėčiau daryti .h faile?

Kai kodą padalijote į kelis failus, kas tiksliai turėtų eiti į .h failą ir ką daryti .cpp faile?
gruodžio 22 d. '09 14:38
3
atsakymai

Kokie yra .dll, .lib, .h failų skirtumai?

Kodėl projekte turėčiau įtraukti kai kuriuos * .lib, .h ar kai kuriuos kitus failus? O kokie yra šie dalykai?
lapkričio 22 d. '09 10:34
7
atsakymai

„C ++“ antraštės rinkmenų rašymo funkcijos apibrėžimas

Turiu klasę, turinčią daug mažų funkcijų. Mažos funkcijos Aš vadinu funkcijomis, kurios nevykdo jokio apdorojimo, bet tiesiog grąžina pažodinę vertę. Kažkas panašaus: string Foo :: metodas () const {return "A; } Sukūriau ...
nustatė sausio 17 d '09 5:36 val