女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

C++學習筆記(二)

CHANBAEK ? 來源:小二電路 ? 作者:小二電路 ? 2023-03-07 15:54 ? 次閱讀

4、 常對象、常函數

(1) 常對象 :只能調用常函數; const Father p;

(2) 常函數 :成員函數之后加上const、函數內部不可以修改成員

屬性;

代碼:void func() const{}。

成員函數后面加const實質是修飾的是this的指向,this指針本身就是指針常量,指向不可以改,值可以改,再加上const之后,全都不可以改。 **注:普通對象也可以訪問常函數。 **

但是在成員變量前加上mutable,常函數可以訪問,常對象也可以訪問。

5、 繼承

(1)菱形繼承:(虛基類)

一個動物類,一個馬類,繼承了動物類; 同樣,一個驢類也繼承了動物類。 這時,一個騾子類不僅繼承了馬類,也繼承了驢類,這個時候從動物類里繼承的數據很容易產生二義性,有好多數據,我們調用騾子類的時候到底用哪一個?

解決方法:在馬類和驢類繼承動物類的關鍵字前加上virtual,使其成為虛基類即可。 數據只保存最新賦值那一份。

Class Anmial
{Public:int m_age;};
Class Ma:virtual public Anmial{};
Class Lv:virtual public Anmial{};
Class Luozi{};

6、文件:

C++里對文件操作,包含的頭文件#include。

文件分為兩種:

①文本文件:就是記事本; 以ASCII碼形式存在計算機中;

②二進制文件:以二進制的形式存在計算機中。

操作文件三大類:

①ofstream:寫操作;

②ifstream:讀操作;

③fstream:讀寫操作。

寫文件:

創建文件輸出流對象:ofstream ofs;

打開文件:ofs.open(“文件路徑”,打開方式);

寫數據:ofs<<”寫入數據”;

關閉文件:ofs.open();

文件打開方式:

Ios::in:讀文件而打開文件;

Ios::out:寫文件而打開文件;

Ios::ate:初始位置:文件尾;

Ios::app:追加方式寫文件;

Ios::trunc:如果文件存在,先刪除,再創建;

Ios::binary:二進制方式。

讀文件:(和寫文件基本一致)

7、棧:(先進后出)

(1)順序棧:

棧底指針:bottom,元素頂部指針:top; 記錄棧內元素個數|top-bottom|+1。 如果bottom=top,表示??铡?/p>

(2)鏈棧:

優點:便于多個棧共享存儲空間和提高效率,并且不存在棧滿上溢的情況。

8、隊列:(先進先出)

隊頭:用來刪除數據,頭指針front(隊頭元素前一個位置);

隊尾:用來插入數據,尾指針rear(隊尾最后一個元素位置);

(1)循環隊列:環狀空間。 元素個數=rear(尾指針)-front(頭指針)

(a)rear-front>0,就是循環隊列元素個數;

(b)rear-front<0,需要加上循環隊列的容量;

(c)rear-front=0,隊列為空或者滿。

(2)鏈式隊列:

頭指針指向隊頭結點,尾指針指向隊尾結點。

隊空條件:front=rear=NULL。

循環隊列采用的是順序存儲結構;

一循環隊列Q(1:m),初始狀態為front=rear=m,經過一些列操作后,front=30,rear=10.則,按照順序查找下,最壞比較次數為m-30+10+1=m-19個元素,比較次數為m-20。

9、new運算符

new運算符是在堆區創建數據由程序員手動開辟,手動釋放。 **new返回的是該數據類型的指針。 **

例如:int *p = new int(10);

釋放:delete p;

例如:int *p = new int[10];

釋放:delete []p;

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 函數
    +關注

    關注

    3

    文章

    4374

    瀏覽量

    64417
  • 指針
    +關注

    關注

    1

    文章

    484

    瀏覽量

    71076
  • C++
    C++
    +關注

    關注

    22

    文章

    2117

    瀏覽量

    74887
  • 變量
    +關注

    關注

    0

    文章

    614

    瀏覽量

    28865
  • CONST
    +關注

    關注

    0

    文章

    45

    瀏覽量

    8418
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    C++之STL算法()

    C++之STL算法()
    的頭像 發表于 07-18 14:49 ?1617次閱讀
    <b class='flag-5'>C++</b>之STL算法(<b class='flag-5'>二</b>)

    【請教】如何進階c++、學習avr

    我是新手,有c語言基礎,單片機基礎,想學習avr和c++以及vc++,請問過來人和各路高手支招,如何繼續進階學習?看書還是看視頻?有沒有好的書或者視頻推薦?(有孫鑫的mfc,但是現在還
    發表于 04-15 00:17

    學習C++

    有意學習C++的朋友,可以加QQ群383309549,完全公益,免費授課,本群只接受沒有程序設計經驗、想學習C++程序設計的朋友喲!!{:1:}
    發表于 07-29 21:51

    學習c++的經驗分享!

    轉自:http://www.cndzz.com/download/4094_0/111678.html 學習學好c++的50條忠告1.把C++當成一門新的語言學習(和
    發表于 10-08 03:46

    如何學習C++,如何學好C++

    最近,很多學員都給我發郵件問我應該如何學習C++,如何學好C++?那么作為一個從C語言小白摸爬滾打、入坑無數到成長為如今的高級C++游戲開發
    發表于 08-20 06:27

    Linux C/C++ 學習路線相關資料下載

    一、秋招 Linux C/C++ offer 情況、Linux C/C++ 方向的一些思考三、計算機基礎知識的梳理四、
    發表于 11-11 06:36

    學習C++的方法以及C++的就業方向

    學習方向:嵌入式+人工智能嵌入式是一門技術學習目標1.嵌入式開發概述;(面向對象在嵌入式開發中角色)2.嵌入式Linux C++編程;(C++概述、
    發表于 12-24 07:32

    CC++學習過程總結

      總是被同學們問到,如何學習CC++才不茫然,才不是亂學,想了一下,這里給出一個總的回復。   一家之言,歡迎拍磚哈。   1、可以考慮先學習
    發表于 09-10 11:42 ?1275次閱讀

    C++語言學習提綱

    C++語言學習提綱
    發表于 12-30 14:50 ?0次下載

    C++“指針”學習建議

    C++“指針”學習建議
    發表于 03-31 15:53 ?3次下載

    C++中類的繼承訪問級別學習總結(

    上一篇文章我們介紹了c++中類的繼承學習總結;今天我們繼續來分享c++中類的繼承中的訪問級別的學習總結。一、繼承中的訪問級別學習:1、子類是
    的頭像 發表于 12-24 16:10 ?938次閱讀

    Linux C/C++ 學習路線

    一、秋招 Linux C/C++ offer 情況、Linux C/C++ 方向的一些思考三、計算機基礎知識的梳理四、
    發表于 11-06 19:36 ?14次下載
    Linux <b class='flag-5'>C</b>/<b class='flag-5'>C++</b> <b class='flag-5'>學習</b>路線

    C++學習筆記c++的基本認識

    自這篇文章我們即將開始C++的奇幻之旅,其內容主要是讀C++ Primer的總結和筆記,有興趣可以找原版書看看,對于學習C++還是有很大幫助
    的頭像 發表于 03-17 13:57 ?942次閱讀

    C++學習筆記之順序容器

    C++中的順序容器是一種用于存儲和管理元素序列的數據結構。它們提供了一組有序的元素,并支持在序列的任意位置插入和刪除元素。C++標準庫中提供了多種順序容器,包括vector、deque、list、forward_list和array。
    的頭像 發表于 05-11 17:05 ?830次閱讀

    C/C++語言學習大全套

    電子發燒友網站提供《C/C++語言學習大全套.rar》資料免費下載
    發表于 11-18 14:33 ?5次下載
    <b class='flag-5'>C</b>/<b class='flag-5'>C++</b>語言<b class='flag-5'>學習</b>大全套
    主站蜘蛛池模板: 石渠县| 曲周县| 青河县| 文成县| 玉环县| 嫩江县| 花垣县| 巩留县| 新蔡县| 乐昌市| 神木县| 芦山县| 巴中市| 莲花县| 仁化县| 漳浦县| 兰考县| 九龙县| 炉霍县| 万载县| 东山县| 海淀区| 文化| 霍州市| 疏勒县| 大姚县| 修文县| 阳朔县| 新宁县| 潍坊市| 安达市| 北流市| 大邑县| 潮州市| 巨鹿县| 永靖县| 廉江市| 福海县| 厦门市| 迁西县| 雅江县|