原创 實現C++標準庫STL小型向量vector

一、 我們知道在C++標準庫中有一類很重要的容器:向量vector,其實STL底層實現vector比較複雜,這裏我們使用簡單的語法實現自己的vector,功能沒有標準庫的豐富,但包含一些常用的接口,讀者也可以自己添加接口和工具函數

原创 手動擼一個c++數組類

引言:雖然數組不是c++標準庫類型,但是對於我們平時解決業務上的一些問題很有幫助,這裏可以自己實現自己的迷你版數組類。即實現平常使用的一些數組的封裝方法,使自己對c++中數組這一類型有更加深刻的瞭解。 一、首先總結一下自定義數組包

原创 數據結構學習:c++實現隊列的鏈式存儲結構(鏈隊列)

寫在前面:上一篇博客已經完成使用c++實現隊列的鏈式存儲結構,參見鏈接:c++ 實現隊列的順序存儲結構 自己認爲無論是線性表、棧還是隊列等等結構,鏈式結構總是要比順序結構難一點,因爲順序存儲結構就是玩數組嘛,數組大家都能玩的轉;

原创 Java學習第一步:jdk的安裝和環境配置

寫在前面:本篇博客是指導那些想要開始學習java語言的同志們如何安裝jdk一家如何配置環境變量 ,並對jdk作簡要的介紹 1.JDK是什麼? jdk 的全稱是 java development kit (java開發套件),

原创 OpenCV 3.4 的環境搭建過程

寫在前面:本篇博客將要蔣健如何安裝OpenCV ,首先將會對OpenCV 作簡要的介紹,然後會詳細介紹如何安裝OpenCV,如何配置環境變量,這裏我使用的編譯器是VS(visual stdio),如果還沒有安裝VS,點擊下面鏈接

原创 編譯的幾個過程

編譯的幾個過程 我們經常會使用很多的繼承開發環境,也有時候稱爲是編譯器,但是我們經常聽到的編譯實際上包含很多的步驟,大致可以分爲以下幾個過程:預處理、編譯、彙編、鏈接。下面我們以c++的編譯過程作爲例子進行解釋。 1、預處理 預處

原创 Visual Stdio 2019安裝

磨刀不誤砍柴工,開發環境介紹以及搭建過程詳解 這篇文章將對要使用 VS2019 的開發者提供簡單介紹和安裝方法 VS2019介紹和安裝(Visual Stdio 2019) 前言:Vs 是一款強大的集成環境(IDE),可以用來進行