原创 C++學習 對象模型之細談成員初始化列表

直接上代碼 上面紅色框起來的部分就是類成員初始化列表,成員初始化列表一般用在類的構造函數中,包括拷貝構造函數。對於這種用法,作爲C++程序員一點都不陌生。下面從幾個疑惑開始講解,成員初始化列表: 1.什麼時候必須要使用初始化列表 (1)

原创 C++ 學習 對象模型之類及對象內存模型

使用C++開發一年多,從今天開始系統性的總結下C++一些知識點,畢竟C++語言特性複雜而龐大,很難短時間全部掌握。 1.類及對象 首先類可以類比C語言的struct結構體,單純的聲明一個類A,如果A沒有被實例化,那麼A是不會佔用內存空間。

原创 C++學習 對象模型之淺談默認構造方法

相信對C++有過了解的人都知道,類的默認構造方法。就是當定義一個類時,有時編譯器會給類添加一個默認的構造方法。那麼疑問來了,什麼情況下編譯器會給類添加默認構造方法,這些構造方法具體做了什麼操作?下面來探討一下: 1.類裏面有類成員數據,且

原创 C++學習 對象模型之默認拷貝構造函數

對於拷貝構造函數,我們並不陌生,就是將相同類型的一個對象拷貝到另一個對象。對於拷貝構造函數如果我們沒有手動實現,在有些場景下當有對象拷貝操作時編譯器會爲類合成一個拷貝構造函數。具體有哪些場景下面一一介紹: class A{ public:

原创 VS2015 創建QT代碼工程

1.創建工程 文件 --》 新建項目  填寫項目名稱 選擇QT組件模塊 選擇QWidgets   2.創建項目目錄  一般標配  bin , lib, src,include 3.VS配置項目生成目錄   4.VS配置第三方

原创 C++學習 對象模型之 this指針

在 C++ 中,每一個對象都能通過 this 指針來訪問自己的地址。this 指針是所有成員函數的隱含參數。因此,在成員函數內部,它可以用來指向調用對象。this指針針對對象。對於非成員函數,靜態函數和友元函數不能使用this指針,因爲他

原创 Centos yum命令使用 rpm包的卸載安裝

yum 安裝軟件    yum install mysql yum 卸載軟件 yum remove mysql yum 查找軟件 yum search ... yum 列出可安裝的軟件包 yum list 列出所有可更新的軟件包 yum

原创 Linux 常用壓縮解壓縮

  轉載https://blog.csdn.net/qq_27803491/article/details/52785838 01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******

原创 linux 將當前目錄doc文件格式轉爲unix格式

find . -type f -exec dos2unix {} \;

原创 linux 信號總結

Linux支持的信號,可通過kill -l命令查看: 信號簡要說明: SIGHUP 終止進程 終端線路掛斷 SIGINT   終止進程 中斷進程 SIGQUIT   建立CO

原创 live555 二次開發 接收RTP PS流(支持udp,tcp主動,被動) 轉發rtsp裸流,支持H264,H265

經過一個多月的努力,終於完成rtp PS流轉rtsp裸流的開發。大部分時間都花在了理解live555的框架,幾乎翻遍了關於live555博客,加上自己的調試跟蹤,算是有了些淺薄理解,在這裏分享給大家,關於live555框架理解(後

原创 C++學習 對象模型之虛基類,虛基類表,虛基類表指針

1.虛基類 什麼是虛基類,虛基類的作用是什麼? 首先虛基類是爲了解決多繼承產生的二義性問題,範例代碼如下: #include "stdafx.h" #include <stdio.h> #include <iostream> #i

原创 C++ 學習 對象模型之虛函數

虛函數在C++主要用於通過父類指針調用子類對象方法,從而達到實現多態機制。虛函數聲明在類中,用virtual關鍵字修飾,虛函數在類的定義時就被放在了內存代碼段,虛函數不在對象內存佈局中。 1.虛函數表與虛函數指針 虛函數表可以看作

原创 C++學習 默認拷貝構造函數1

對於拷貝構造函數,我們並不陌生,就是將相同類型的一個對象拷貝到另一個對象。對於拷貝構造函數如果我們沒有手動實現,在有些場景下當有對象拷貝操作時編譯器會爲類合成一個拷貝構造函數。具體有哪些場景下面一一介紹: class A{ public:

原创 C++學習之淺談默認構造方法1

相信對C++有過了解的人都知道,類的默認構造方法。就是當定義一個類時,有時編譯器會給類添加一個默認的構造方法。那麼疑問來了,什麼情況下編譯器會給類添加默認構造方法,這些構造方法具體做了什麼操作?下面來探討一下: 1.類裏面有類成員數據,且