亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C++中的std::nothrow使用

 更新時間:2023年08月08日 11:07:40   作者:distant1219  
這篇文章主要介紹了C++中的std::nothrow使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

C++的std::nothrow使用

在 C 語言中,使用 malloc 申請內存時,需要判斷一下是否申請成功。如果返回指針為 NULL , 則不成功。所以只需要判斷返回指針是否為空即可。

而在 C++ 中,通過 new 申請一段內存空間時,如果不成功,其返回的是一個異常 std::bad_alloc ,需要用 try catch 去捕獲這個異常來判斷成功與否。

而C中的判斷方式是很方便的,為了使用和C中一樣的方式,于是提出了 std::nothrow 的方式。字面意思就是不要拋出異常,即如果申請失敗,返回空指針即可。

使用方式如下:

int* val = new (std::nothrow) int[10];
Student* stu = new (std::nothrow) Student('Jack');

C++error C2039: “cout“: 不是“std“的成員

case1:

包含文件次序錯了。改為`

#include "stdafx.h"
#include "iostream"
.....

case2:

沒有添加命名空間std所在的頭文件iostream

正確寫法:

#include "stdafx.h"
#include <iostream>
int main()
{
? ? std::cout << "hello world!I'm C++." << std::endl;
? ? system("pause");
? ? return 0;
}

#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
? ? cout << "hello world!I'm C++." << endl;
? ? system("pause");
? ? return 0;
}

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • C++寫注冊表項實例

    C++寫注冊表項實例

    這篇文章主要介紹了C++寫注冊表項實例,可實現開機啟動的功能,是進行Windows桌面應用程序開發(fā)中非常重要的技巧,需要的朋友可以參考下
    2014-10-10
  • C語言中isdigit()函數和isxdigit()函數的用法

    C語言中isdigit()函數和isxdigit()函數的用法

    這篇文章主要介紹了C語言中isdigit()函數和isxdigit()函數的用法,用來判斷字符師傅為阿拉伯數字和16進制數字,需要的朋友可以參考下
    2015-08-08
  • C語言代碼實現簡易三子棋游戲

    C語言代碼實現簡易三子棋游戲

    這篇文章主要為大家詳細介紹了C語言代碼實現簡易三子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • OpenCV實現圖像的直線檢測

    OpenCV實現圖像的直線檢測

    這篇文章主要為大家詳細介紹了OpenCV實現圖像直線檢測的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • 淺談C++ Socket編程

    淺談C++ Socket編程

    本文給大家簡單介紹了C++中的Socket編程的種類以及sockets編程的8個步奏,簡單生動,有需要的小伙伴可以參考下
    2017-07-07
  • C++實現簡單遺傳算法

    C++實現簡單遺傳算法

    這篇文章主要介紹了C++實現簡單遺傳算法,以實例形式較為詳細的分析了遺傳算法的C++實現技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-05-05
  • 排列和組合算法的實現方法_C語言經典案例

    排列和組合算法的實現方法_C語言經典案例

    下面小編就為大家?guī)硪黄帕泻徒M合算法的實現方法_C語言經典案例。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • C語言利用鏈表與文件實現登錄注冊功能

    C語言利用鏈表與文件實現登錄注冊功能

    這篇文章主要介紹了C語言利用鏈表與文件實現登錄注冊功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • Qt自定義控件實現儀表盤

    Qt自定義控件實現儀表盤

    這篇文章主要為大家詳細介紹了Qt如何自定義控件實現儀表盤,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • C++實現日期計算器詳細代碼示例

    C++實現日期計算器詳細代碼示例

    這篇文章主要給大家介紹了關于C++實現日期計算器的相關資料,基于C++編寫的簡單的日期計算器,供大家參考,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-03-03

最新評論