// complex standard header
//複數運算 標準標頭檔案
#if _msc_ver > 1000
#pragma once
#endif
/*解釋:
這是微軟的預編譯控制。
在_msc_ver較小時,它對一些東西的支援與新版不同
_msc_ver分解如下:
ms:microsoft(微軟)的簡寫
c:msc就是microsoft出的c編譯器。
ver:version(版本)的簡寫。
_msc_ver 定義編譯器的版本,vc++6.0就是1200
全部加在一起就是:microsoft的c編譯器的版本
#pragma once
指示這個檔案在編譯時只被編譯器包括一次!一般用到 .h中防止檔案被重複包括!
#if _msc_ver > 1000
是指如果vc編譯器的版本大於1000則這個語句被編譯!大概小於1000的版本不支援#pragma once這個語句
*/#ifndef _complex_
#define _complex_
#include #include #include #include #ifdef _msc_ver
#pragma pack(push,8)
//設定為 8 位元組對齊
#endif /* _msc_ver */
_std_begin
#define __std_complex
關於標準模版庫(stl)還有庫函式訪問鏈結如下 重溫複數運算
實數是我們經常用到的,在高中數學中複數就已經接觸到了,複數包含實數和虛數,虛數在一般生活工作中很少接觸,以至於現在虛數是什麼定義都有些模糊,都無情的還給了高中數學老師。今天無意間用到了虛數,學習一下。我們把形如z a bi a,b均為實數 的數稱為複數,其中a稱為實部,b稱為虛部,i稱為虛數單位。當...
矩陣運算和複數運算
matrix.h pragma once struct matrix void initial matrix struct matrix m void mul matrix struct matrix m,struct matrix n void sub matrix struct matrix m...
專案五 複數運算
檔名稱 完成日期 2014年 04月8號 版本號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 簡單的複數相加 程式輸出 無 問題分析 演算法設計 include using namespace std template class complex complex numtype r...