Jak vytvořit ve Visual Studiu projekt v C, ne v C++? – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Jak vytvořit ve Visual Studiu projekt v C, ne v C++? – C / C++ – Fórum – Programujte.comJak vytvořit ve Visual Studiu projekt v C, ne v C++? – C / C++ – Fórum – Programujte.com

 

Vojta
~ Anonymní uživatel
75 příspěvků
30. 9. 2024   #1
-
0
-

Dělám věci pro MCU , proto v C, ale větší matematické a algoritmické věci se snažím nejprve odladit na PC a píšu to ve Visual studiu 2022 zpravidla jako konzolovou aplikaci pro windows. Problém je že ve VS není možnost (já jí nenašel) vygenerovat projet pro Windows v C , jen v C++, ano stačí přejmenovat soubor z .cpp na .c ,ale na to občas zapomenu a pak se divím, že mi nepřekládá některé věc, které jsou v C, ale C++ je nepodporuje.

Není nějaká možnost jak VS donutit generovat projekt v C?

Nahlásit jako SPAM
IP: 89.102.19.–
Jerry
~ Anonymní uživatel
512 příspěvků
30. 9. 2024   #2
-
0
-

naposled mi to šlo tak, že jsem vytvořil jednoduchý projekt Win32 a přejmenoval jsem příponu z .cpp na .c a ono se to všechno přizpůsobilo samo ...

https://www.youtube.com/watch?v=0PUZbgcIMzg

Nahlásit jako SPAM
IP: 2a00:1028:83bc:e52a:9902:86ca:b463:1c9...–
Jerry
~ Anonymní uživatel
512 příspěvků
30. 9. 2024   #3
-
0
-

#1 Vojta
https://docs.faircom.com/doc/visual_studio_c/78229.htm

Nahlásit jako SPAM
IP: 2a00:1028:83bc:e52a:9902:86ca:b463:1c9...–
Vojta
~ Anonymní uživatel
75 příspěvků
30. 9. 2024   #4
-
0
-

#1 Vojta
Ano to samzř#2 Jerry

Ano jak jsem již uvedl v úvodním příspěvku to funguje a já to používám, problém je, že na to sem tam zapomenu a pak napíšete třeba něco jako

 char *sql;
 sql = "CREATE TABLE Funance("  \
      "ID INT PRIMARY KEY     NOT NULL," \
      "TEMPN          TEXT    NOT NULL," \
      "T1             INT     NOT NULL," \
      "T2             INT," 
      "TR             REAL );";

v C je to OK v C++ ne , tak na to čumite a než vám dojde o co go lámete si hlavu kde je problém.

Kdy šlo o nějaký obskurní jazyk řeknu OK, ale C je snad i dnes základní jazyk v řadě systémů, to by těm indickým šmejdům z MS upadli ruce, aby jeho podpora byla ve VS včetetně šablon projektů ? z mého pohledu C poúžívá více lidí než nějaké  F#.

Nahlásit jako SPAM
IP: 89.102.19.–
gna
~ Anonymní uživatel
1891 příspěvků
30. 9. 2024   #5
-
0
-

V nastavení projektu "C/C++ - Advanced - Compile As" jde vybrat "Compile as C Code".

Nahlásit jako SPAM
IP: 213.211.51.–
Zjistit počet nových příspěvků

Přidej příspěvek

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 10 hostů

Podobná vlákna

Java ve visual studiu — založil deviler

Kódování ve Visual Studiu — založil Anonymní uživatel

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý