PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VC++Express '05: Ich will kein Cpp...



tobimc
11.10.2006, 18:22
Hi!

Ist zwar ein kleines Bisschen OT, aber vielleicht interessierts doch jemanden:

Ich hab mir gerade das Visual C++ 2005 Express Edition von Microsoft runtergeladen (man sollte nicht glauben, dass man das kann, aber ich will nix gesagt haben!!). Ist soweit auch ganz wunderbar.
Mein Problem ist jetzt, dass ich nicht C++ coden will, sondern C.
Nun, VC++Express kann das, soweit ich weis.
Allerdings hätte ich gerne ein *.c File, statt *.cpp .......!

Wisst ihr, wo man das einstellen kann / ob das überhaupt geht?

Ich kann ja nicht mal ein *.c - File erstellen!

Bei Visual C++ 6.0 konnte man das angeben...

Danke vielmals und viele liebe Grüße,
Tobi

Felix G
11.10.2006, 18:30
Ist dir die Dateiendung denn so wichtig?

schliesslich kannst du prinzipiell auch eine .cpp Datei mit C-Code vollstopfen, und Visual Studio sollte das problemlos kompilieren. Mal davon abgesehen kannst du dir auch außerhalb von VS ein paar .c Dateien erstellen und diese dann ins Projekt einbinden (zumindest in der 2003er Version geht das)

tobimc
11.10.2006, 18:43
Hi

Hm. Naja, es wär schon "wünschenswert".
Denn wenn ich nur cpp-Dateien rumfahren habe... das macht keinen guten Eindruck ;)
Sprich: Wenn ich in C Programmiere möchte ich auch *.c-Dateinen.. ;)

Auf das Sourcefile-Einbinden hätte man kommen können, aber das ist ja auch keine Lösing...

Viele liebe Grüße,
Tobi

PicNick
11.10.2006, 19:09
Könnte sein, daß die "Express-Edition" etwas abgespeckt ist ?

vajk
11.10.2006, 19:14
Könnte es sein, das das Produkt von MS nicht alles kann, was User wünschen ?

tobimc
11.10.2006, 19:16
Tscha. Kann alles sein. Bringt aber nix :)

PicNick
11.10.2006, 19:27
Schau mal, ob er sich für den File-Type ".c" als zuständig eingetragen hat.
Wenn ja, sollte es ja irgendwie möglich sein, wenn nicht, schaut's schlecht aus.

EDIT: Also, im Produktvergleich ist bei der Express-Edition nix von ".C" zu sehen. Wird wohl nix. :-(

izaseba
11.10.2006, 19:43
Hallo, nimm doch einfach dev-c++ es kann C

Gruß Sebastian

Felix G
11.10.2006, 19:56
Also an der Express-Edition liegt es definitiv nicht, denn ich habe die Professional von .Net 2003 und da kann ich auch keine .c Dateien erstellen. (bzw. falls es geht habe ich noch nicht herausgefunden wie)

aber letztendlich ist es doch kaum zusätzlicher Aufwand ein paar leere .txt Dateien zu erstellen und sie in .c umzubenennen?
(editieren kannst du sie ja ganz normal, nur erstellen geht in .Net scheinbar nicht)


edit: Es geht doch, und die Lösung ist geradezu unverschämt einfach...
Wähle beim erstellen der neuen Datei die Vorlage "C++ Datei", aber gib den Dateinamen inkl. der Endung .c an



Könnte es sein, das das Produkt von MS nicht alles kann, was User wünschen ?Ich kenne keine Software die alles kann was sich irgendwelche user wünschen. (egal von welchem Hersteller)

tobimc
12.10.2006, 16:03
Hi!

Ah danke vielmals, das funzt tatsächlich!

Allerdings kann VC++ die windows.h nicht finden. Ist ja lustig :)

Viele liebe Grüße,
Tobi

tobimc
12.10.2006, 16:18
HI!

Ha, ok, die Express Edition kann garkein reguläres Win32 mehr. Ist ja doof.
http://www.wer-weiss-was.de/theme158/article3526853.html

Ich werde das jetzt mal ... richten. :)
http://msdn2.microsoft.com/de-de/library/ms235626.aspx
(Von microsoft selber?! Was ist denn in die gefahren?!!)

VLG Tobi

PS: Ich brauch ne größere Festplatte.

Felix G
12.10.2006, 16:21
Hmm...

windows.h klingt nicht so als wäre es Teil der C-Standardbibliothek.
Vielleicht war das irgendeine VC++ 6 spezifische Bibliothek die in .Net abgeschafft wurde?


edit:
ah, achso...
na wenn sich das Problem lösen lässt (und sogar von MS selbst erklärt wird wie es geht) ist das ja halb so wild ;)

tobimc
12.10.2006, 16:39
Hi

Ja, die haben das SDK nicht dabei. Das installier ich grad :)

Allerdings geht mir grad der Plattenplatz aus, bei 80GB auch kein Wunder.
Ich hab gerade ne 250GB Hitachi für knappe 80€ gesehen, ich glaube das muss geordert werden...
Vielleicht bin ich spendabel und spendiere gleich noch einen zweiten 512MB-DDR2 Riegel dazu.

VLG Tobi

Felix G
12.10.2006, 17:00
Man kann nie genug Speicher haben...
das gilt sowohl für Festplatten als auch für RAM.

Ich habe eine 250er Platte, und selbst da wirds langsam eng (werd in absehbarer Zeit wohl eine zweite einbauen müssen).
Unb beim RAM bin ich am überlegen ob ich von 2GB auf 4GB aufrüsten soll.

Ist schon abartig wie schnell sich die PCs entwickeln, noch vor wenigen Jahren hatte ich gedacht ich würde nie eine Platte brauchen die wesentlich größer ist als 8GB.

tobimc
12.10.2006, 18:31
Stimmt. Im Moment kann ich mir garnicht vorstellen, was ich mit 250GB anstellen soll...

Windows werd cih auch mal neu installieren, das ist so unglaublich lahm...

VLG Tobi