.NET oder (Clean c++)

09/15/2014 18:09 Terrat#1
Hey,
ich schreibe meine programme immoment mit den folgenden Header datein:
Code:
#include <windows.h>
#include <iostream>
#include <string.h>
#include <stdio.h>
Meine Frage nun ist es möglich dies ohne .NET zu kompelieren oder benötigt die windows.h datei .NET ?
09/15/2014 20:00 Jeoni#2
Nein, windows.h benötigt (wie die anderen Header auch) keine Kompilierung durch C++/CLI (".net").
C++/CLI kommt aber prinzipiell nicht nur über inkludierte Header, sondern fügt auch selbst Sprachelemente hinzu, die im standard-C++ nicht enthalten sind. Wenn du davon welche in deinem Code benutzt und mit einem standard C++-Compiler versuchst zu kompilieren, wird er dir daher den Dienst verweigern.

Mit freundlichen Grüßen
Jeoni
09/15/2014 20:35 Terrat#3
Quote:
Originally Posted by Jeoni View Post
Nein, windows.h benötigt (wie die anderen Header auch) keine Kompilierung durch C++/CLI (".net").
C++/CLI kommt aber prinzipiell nicht nur über inkludierte Header, sondern fügt auch selbst Sprachelemente hinzu, die im standard-C++ nicht enthalten sind. Wenn du davon welche in deinem Code benutzt und mit einem standard C++-Compiler versuchst zu kompilieren, wird er dir daher den Dienst verweigern.

Mit freundlichen Grüßen
Jeoni
Schon mal danke.
Wie füge ich bei vs einen neuen compiler hinzu und welchen empfielt ihr?
09/15/2014 20:50 Padmak#4
Du kannst in VS keinen neuen Compiler einfügen (zumindest nicht wirklich, Intel würde gehen), würde aber auch keinen Sinn machen
Du musst nur einfach ausschalten, dass du C++/CLI compilest
Kurzes Googlen hat folgenden Link ausgespuckt: [Only registered and activated users can see links. Click Here To Register...]

Padmak
09/16/2014 11:19 MrSm!th#5
Einfach kein Winforms Projekt erstellen.