VC ++の学習の最初の日 - コンパイルヘッダファイル+

少しC#の非常に精通しているので...ので、他のプログラミング言語を学びたい....

私はvs2019を使用して....

基本的な文法を練習し始めたと私は始めるのでARXは、それが二次開発のCPPを使用したいが、あまりにも面倒な環境を設定するが、非常に難しい、私が最初に到達したのcppを使用することができました...

前に、これまで私は、彼らがC#のライン好きで強いようではないだろうと思ったが、後から後から試さないことが判明......

案の定、強力なラインとは良いの終わりはありません.....

 

学ぶべき最も重要なことは、彼らは、C#を学んできたにもかかわらず、実際にはあるが、CPPまたは初心者 ...

私はそのビデオ・B・ステーションを参照してください   https://www.bilibili.com/video/av68697716?p=7

 

CPPファイルを貼り付けるには同等のヘッダファイルのコピーに何かを#include

例えば:ああ

}

a.cpp

整数乗算(INTINT B)
{ 
    int型の結果= * B。
    戻り値の結果; 
#include " .H "

そのような中括弧はバックa.cpp}にコピーされます...コンパイラは成功するでしょう。

認証方法があるhttps://www.bilibili.com/video/av68697716?p=6

この場所内のプロジェクトのプロパティ内に表示午前8時11は、「はい」に変更し、その後、.iファイルをコンパイルし、その上に開いて見ました

 

 

C ++テキストが....この問題は、穴を掘る最初....動的にコンパイルC ++上記に学ぶために私にもたらしてきた....マージされた感じではないことができ、より自由な?とは異なり、C#のを感じています

 

以下に、プリヘッダファイル等価回の#pragma

#ifndefの STUDENT_H   //ここでの名前と同じファイル名、それが含まれていない場合は意味
 の#define  STUDENT_Hを   //新しいマクロ定義
                   、その後(のような関数宣言を...)//ここで実行します...
                   / /この妨げるエラー防止機能をもたらす参照ヘッダファイル、他のCPPの関数宣言の重複コピーは、再定義.. #endifの                   // Qtの様な形態で


 

その後、裁判官の文章一定の折りたたみが発生した場合、コンパイラは判断が肯定役に立たないコード...素晴らしいああ捨てることを知っています!

 

コンパイルが成功したかどうかを検出するために使用されるように.cppファイルの.objファイルをコンパイルするには、Ctrl + F7、

OBJファイルを学び、プロセスファイル、.LIBファイルにコンパイルOBJファイルの束です。

CPP-> obj-> lib-> exeファイルとDLL .....

 

連絡を、この文書の改質剤として静的変数ことができ、また、使用してC#のシュタルケルの.....の関数とすることができる.....

使用方法と静的解析から両方のキーワードををextern:  

https://www.jianshu.com/p/9ad8d3e8d2aa

https://baike.baidu.com/item/extern/4443005?fr=aladdin 

おすすめ

転載: www.cnblogs.com/JJBox/p/12535958.html