Kio estas C-dosiero?

Kiel malfermi, redakti kaj konverti C-dosierojn

Dosiero kun la etenda dosiero .C estas klara dosiero de C / C ++ Source Code. Ĝi povas ambaŭ teni fontajn kodon de tuta programo en la programado de C aŭ C ++ kaj ankaŭ referencigi aliajn dosierojn de ene de C-projekto.

Rimarku, ke iuj programoj uzas minusklan dosieron-etendon por nomi fontkodon-dosieron C kaj supran C por C ++, sed tio ne estas necesa. CPP estas uzata por C ++ Fonta Kodo-dosieroj ankaŭ.

Se la dosiero C ne estas en la lingvo de programado C aŭ C ++, ĝi eble estus Lite-C-Skribo en lite-C, simila programlingvo kiel C / C ++.

Ambaŭ ĉi tiuj dosieraj tipoj estas rilataj al aplikoj, kiuj estas uzataj por krei programprogramojn kaj videoludojn.

Noto: CFile ankaŭ rilatas al klasoj de dosieroj de Fondaĵo de Fondaĵoj pri Microsoft, sed ne havas nenion pri la formatoj de fonta kodo-dosiero klarigitaj ĉi tie.

Kiel Malfermi C-dosieron

Ajna tekst-redaktilo kiel Notepad ++, Emacs, la programo Notepad de Windows, EditPlus, TextMate, kaj aliaj, povas malfermi kaj vidi C-dosieron se ĝi estas C / C ++ Source Code-dosiero.

Ĉi tiuj programoj estas utilaj, ĉar ili ĝenerale malpezas kompare al kompletaj aplikaĵoj kiel tiuj, kiuj estas listigitaj sube. Plus, la plej multaj el ili subtenas sintaks- reliefigadon, kiu kutime preferas pro tio ke ĝi faras multe pli facilan redakton kaj sifting tra la fonta kodo.

Tamen, C-dosieroj kutime malfermiĝas en la kunteksto de programprogramo kiel Visual Studio, Eclipse, C ++ Builder, Dev-C ++ aŭ Kodo :: Blocks.

La programo Lite-C de Conitec Datasystems estas la ĉefa programo uzita por labori kun Lite-C Script-dosieroj, sed ĉi tiuj dosieroj C ankaŭ povus malfermi kun tekstaj redaktiloj.

Kiel Konverti C Dosierojn

Estas multaj konvertiĝoj, kiujn vi povas rilatigi al C kaj C ++ sed tiuj estas ekster la medio de ĉi tiu artikolo. Ekzemple, vi povas uzi la programlingvon por konverti al aŭ ekstere de babilaro, entjero, ĉeno, ktp, sed tiuj ne aplikiĝas al C-dosieroj mem, sed al la funkcioj kiujn provizas la dosieroj.

Se tio estas, kion vi serĉas, mi rekomendas viziti aliajn rimedojn kiel Stack Overflow.

Tamen, se vi estas vere post C-konvertilo, vi povas uzi ajnan tekston redaktanton aŭ la dosierojn malfermitajn C, por konverti aŭ konservi la dosieron al malsama teksta formato kiel TXT aŭ HTML . Ili plej verŝajne ne plu povos esti uzeblaj kiel fontkodo-dosieroj kun Eklipso, Dev-C ++, ktp, kvankam ili ekzistas en malsama dosierformato.

Ekzistas ankaŭ kelkaj fontaj kodaj konvertiloj haveblaj de Tangible Software Solutions, kiuj povas konverti C ++ al C #, Java aŭ VB. Memoru, tamen, ke la liberaj eldonoj estas limigitaj kiam temas pri la nombro da linioj, kiuj povas esti konvertitaj samtempe.

Ĉu vi ne povas malfermi la dosieron?

Konsiderante, ke la dosiero C-dosiero estas nur unu letero, facile konfuzi aliajn dosierojn kun C-dosiero. Ĉi tio estas la unua afero, kiun vi serĉu, se vi ne povas malfermi vian dosieron, ĉar ĝi verŝajne ne traktos C-dosieron.

Ekzemple, se vi provas vidi vian dosieron kun tekst-redaktilo ĉar vi supozas ke ĝi estas fonta kodo-dosiero, sed ne povas legi ion, vi verŝajne havas ion tute malsaman, kiel CABCSH- dosieron.

CS estas tre simila dosiero etendaĵo sed ĝi estas uzata por Vidaj C # Fontaj Kodaj dosieroj kaj ColorSchemer Studio Koloraj dosieroj. Se vi havas CS-dosieron, ĝi povus malfermi nur bone kun la programoj kiuj subtenas C-dosierojn, ĉar ĝi estas simila formato kun enhavo skribita en la lingvo C Sharp. Tamen, ĉi tiu lasta dosierformato estas uzata specife kun ColorSchemer Studio kaj ne funkcios de la sama maniero kiel C-Sharp aŭ C-dosieroj.

Kiel vi povas vidi, tiuj dosieroj kaj multaj aliaj havas la literon "C" en ili, sed tio ne signifas, ke ili tute rilatas al la formato de dosiero C klarigita sur ĉi tiu paĝo.

Noto: Por ke ĉi tio eĉ pli malklara ol ĝi estu, la etenda dosiero CSH estas uzata ne nur kiel ne-teksta dosiero kun Adobe Photoshop (ĝi estas Propra Formaj dosieroj) sed ankaŭ kiel klara teksto C Shell-Script-dosiero, kio signifas ke depende de tio, kion vi havas, ĝi bone povus malfermi en tekst-redaktilo (kiel kun CS-dosieroj), sed tio ankoraŭ ne signifas, ke ĝi estas C / C ++-Fonta Kodo-dosiero aŭ eĉ ke ĝi povas esti malfermita en ĉiu apliko enlistigita supre .