Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > C/C++, Visual C++, Visual C++.NET

C/C++, Visual C++, Visual C++.NET Fragen und Antworten zu C/C++, Visual C++ und Visual C++.NET

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag Rechner fährt herunter,...
Aufrufe: 94, Antworten: 5
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50850, Antworten: 1390
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26624, Antworten: 4194
Gehe zum ersten neuen Beitrag Windows Oberfläche (Schrift,...
Aufrufe: 177, Antworten: 10
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 65, Antworten: 5
Gehe zum ersten neuen Beitrag TabCtrl
Aufrufe: 122, Antworten: 12
Gehe zum ersten neuen Beitrag Dateien lassen sich nicht...
Aufrufe: 18, Antworten: 2
Gehe zum ersten neuen Beitrag Suche Programm um Werbung zu...
Aufrufe: 50, Antworten: 2
Gehe zum ersten neuen Beitrag McAfee AVERT Stinger...
Aufrufe: 14, Antworten: 0
Gehe zum ersten neuen Beitrag Sticky Password 6.0.2...
Aufrufe: 26, Antworten: 0
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20.09.2006, 00:06   #1 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 20.09.2006
Beiträge: 3
Standard Anfänger->Verständnis der VC++ Hilfe

Hallo,

erst mal begrüße ich Euch alle hier im Forum, denn ich bin neu hier und auch im Bezug auf Microsofts Visual C++ 2005, mit dem ich gerade angefangen habe.
Nach einiger ( stolperzeit ) in Delphi habe ich mich entschlossen doch C++ von Grund auf zu lernen und hoffe es nicht zu bereuen !?

Ich hab auch gleich die erste Frage die hier auftaucht ( bei Studieren einer englischen pdf Datei über VC++ ):

Wenn ich irgendwas in der IDE markiere, ein stückchen Code, z.B. "cou" oder so und F1 drücke komm ich doch zu der Hilfe. Die sollte mir doch dann einiges ( aufschlußeiches ) über das Schlüsselwort sagen oder ?
Bei "cout" z.B. geht das ja, aber es kommt immer wieder vor das ich nicht weiss was ich dazu einbinden muss, also mit #include in den Quelltext aufnehmen muss ?
Wie genau bekomme ich das heraus ?

Ein Beispiel...ja, sinnlos jetzt für mich, aber is ja nur ein Beispiel :

hab im Quelltext mal einfach "DWordPtrToDWord" hingeschrieben, das markiert und F1 gedrückt. Hilfe dazu kommt ja dann auch, toll, aber wenn ich kompilieren will kommt ein Fehler " undefinierter Bezeichner " oder so ähnlich.
Jedenfalls kennt VC++ den Befehl nicht. Wenns den aber in der Hilfe gibt, dann gibts den auch, also kein Schreibfehler, was ja auch mal vorkommt.
In Delphi ( sorry ) war das einfacher. Da stand unten irgendwo was man über die uses Klausel einbinden muss. Hier steht zwar auch :

Function Information

Header intsafe.h
Import library None

aber damit kann ich ( noch ) nicht wirklich was anfangen.
#include "intsafe" dachte ich ja zuerst, geht aber nicht.

Also die Frage ist jetzt wie ich das mache und woher ich die Informationen bekomme ?
Genau das gleiche ist es mit diesen Naespaces. Wo zum Geiler steht denn was in welchem Namespace enthalten ist ?

hmm.... könnt ihr mir helfen ?
Dank Euch
Matthias
STF-DIR ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 21.09.2006, 16:15   #2 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 19.09.2006
Beiträge: 10
Standard

Die benötigten Header stehen (meistens) unten in der Hilfe.

Zu den includes bleibt zu sagen:

Code:
#include "dateiname mit Erweiterung" //Bei Absoluten Pfadangaben
#include <dateiname mit Erweiterung> // Dateien in einem Verzeichnis, das in VS (im Projekt) als Includeverzeichnis angegeben ist
d.h. in deinem Beispiel würde ich mal
Code:
#include <intsafe.h>
versuchen. Bei manchen includes muss die dateinamenerweiterung allerdings weggelassen werden, z.b:
Code:
#include <iostream>
. Ich hab keinen blassen schimmer wieso, vermutlich hat die datei keine Erweiterung.
Wichtig ist auch, auf namespaces zu achten, und die stehen, glaube ich, nicht in der Hilfe. Du musst zum Beispiel
Code:
std::cout << "Hallo";
schreiben anstatt:
Code:
cout << "Hallo";
.
Oder du gibst vorher an, dass du einen Bestimmten Namespace benutzen willst:
Code:
using namespace std;
cout << "Hallo"; //geht
Namespaces sind C++ standard, allerdings kenne ich keine IDE oder Compiler, die das bei Standardbibliotheken haben will, und ist auch in keinem Buch das ich kenne so beschrieben (Ist wohl wieder eine Eigenheit von VS.net, bei VS 6 gings noch ohne).
Ich hoffe es hat die irgendwie geholfen.
Ich hoffe es hat dir ein wenig geholfen.
__________________
Lieber zu viel trinken als zu wenig essen
Herb ist offline   Mit Zitat antworten
Alt 21.09.2006, 20:02   #3 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 20.09.2006
Beiträge: 3
Standard

Hallo,

jap das hat es ... danke Dir. Ich glaub das ich erst mal weiterlese und dann sicher auch weitergehende fragen habe.
Ich will mir aber Zeit lassen und alles RICHTIG verstehn.

Danke also erst mal
Matthias
STF-DIR ist offline   Mit Zitat antworten
Antwort

  Paules-PC-Forum.de > Programmierung > C/C++, Visual C++, Visual C++.NET

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an




Alle Zeitangaben in WEZ +2. Es ist jetzt 06:23 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2