原创 文件IO(系統IO)

文件IO(系統IO) 文件描述符(fd)是在文件IO中貫徹適中的類型。 文件描述符的概念: 實質是一個整形數,文件描述符優先使用當前可用範圍內最小的一個。       說到stream首先想到的是stdio、stdout、stderr、

原创 第一章:第一節:先從整體上去認識C++,它帶給了我們什麼?

大部分人對C語言與C++的關係有不同的看法,有的人認爲C++是C語言的一種昇華,有的則認爲他們是兩種完全不同的語言。其實這個問題,我覺得較真是毫無意義的,因爲每個人的水平能力不同認知就會不同,對於我個人來說,在剛開始學C++的時候,尤其是

原创 第一章:第二節:從工程角度去了解C++

一、編寫一個簡單的C++程序 vs2019 一個解決方案有多個項目。 #include <iostream> int main(void) {     return 0; }  1)頭文件:c++中頭文件和C語言中的頭文件有點區別,C+

原创 操作系統的中打開文件的最大句柄數

LINUX系統中: 1、使用/proc文件系統來控制系統/proc/sys/fs /proc/sys/fs/file-max 該文件指定了可以分配的文件句柄的最大數目。如果用戶得到的錯誤消息聲明由於打開文件數已經達到了最大值,從而他們不

原创 QT2020

QT跨平臺界面編程及原理第一章 介紹Qt環境準備QT源碼和SDK下載QT安裝項目目錄windows下調式安裝配置QTCreator調式VS + QT項目配置 第一章 介紹 版本5.9:長期維護版本 Qt環境準備 QT源碼和SDK下

原创 Python_序列-索引

Python_序列-索引

原创 在Anaconda中把python環境更新更高版本

開始->Anaconda Promot   在Anaconda Promot中,輸入: conda update conda conda update anaconda conda update pyth

原创 2020C++

c++第四章:C++基礎容器4.1 序列容器--數組概念:數組聲明:數組off-by-one error (差一錯誤之邊界)數組元素的遍歷數組的增刪改查數組元素的添加和刪除數組元素的訪問、修改![在這裏插入圖片描述](https:

原创 頭文件的重複包含問題

爲了避免同一文件被include多次,有兩種方式 #ifndef __SOMEFILE_H__ #define __SOMEFILE_H__ ... ... #endif 使用宏來防止同一個文件被多次包含; 優點:可移植性好; 缺

原创 4.1.4嵌套循環與函數例4.1.4-2

# include <stdio.h> int IsPrime(int n) { int i = 2; while(i<n) { if(n%i==0) break;//中途發現整除的數 ++i; } if (

原创 命名的一般規則

1、變量的命名的一般規則: 1>.長度儘量小,信息良要夠。 2>.變量的名字儘量使用“”名詞“”或“”形容詞 + 名詞“”。如:value或newValue 3>.函數儘量使用“動詞 + 名詞”。如DrawGraph 4>.命名規則可以參

原创 編譯和鏈接過程

對於編譯型語言:  

原创 C++常見數據類型定義

常見數據類型定義: char str[10] = "hello world"; short int s =97; int m = 97; long int n = 54; float f = 97.0f; dpuble d = 97.1

原创 C++中 沒有數據成員的類的對象所佔的內存空間大小問題

情況一:沒有繼承關係 在C++中,我們常常遇到 一個類的對象在內存中所佔存儲空間大小的問題。 現在將自己知道的東西羅列如下: class test { public: (void) test() {} (void)~t

原创 內聯函數(inline function)那些事

                                                                                 內聯函數(inline) 內聯函數對於一般的人來說,沒什麼可講的,就那麼回事