偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

C++語言中的構造函數(shù)解析

開發(fā) 后端
C++語言里的一個新特性就是靜態(tài)構造函數(shù),其實好像很少用到,不過當我們想初始化一些靜態(tài)變量的時候就需要用到它了。

C++語言中一個函數(shù)可以調用其他函數(shù),在設計良好的C++語言中,每個函數(shù)都有特定的目的,就是說這個構造函數(shù)只會被執(zhí)行一次。也就是在創(chuàng)建***個實例或引用任何靜態(tài)成員之前,由.NET自動調用。

  1. class SimpleClass   
  2.   {   
  3.   // Static constructor   
  4.   static SimpleClass()   
  5.   {   
  6.   //   
  7.   }   
  8.   } 

在使用靜態(tài)構造函數(shù)的時候應該注意幾點:

1、C++語言中靜態(tài)構造函數(shù)既沒有訪問修飾符,也沒有參數(shù)。因為是.NET調用的,所以像public和private等修飾符就沒有意義了。

2、是在創(chuàng)建***個類實例或任何靜態(tài)成員被引用時,.NET將自動調用靜態(tài)構造函數(shù)來初始化類,也就是說我們無法直接調用靜態(tài)構造函數(shù),也就無法控制什么時候執(zhí)行靜態(tài)構造函數(shù)了。

3、一個類只能有一個靜態(tài)構造函數(shù)。

4、無參數(shù)的構造函數(shù)可以與靜態(tài)構造函數(shù)共存。盡管參數(shù)列表相同,但一個屬于類,一個屬于實例,所以不會沖突。

5、最多只運行一次。#t#

6、靜態(tài)構造函數(shù)不可以被繼承。

7、如果沒有寫靜態(tài)構造函數(shù),而類中包含帶有初始值設定的靜態(tài)成員,那么編譯器會自動生成默認的靜態(tài)構造函數(shù)。
 

Importing the C++ Type Library

責任編輯:chenqingxiang 來源: 計世網
相關推薦

2010-01-18 13:54:28

函數(shù)

2010-02-01 11:01:30

C++靜態(tài)構造函數(shù)

2010-01-11 15:29:13

引用C++語言

2010-01-27 17:16:52

C++構造函數(shù)

2010-01-15 19:17:48

C++語言

2023-12-21 11:46:48

C語言柔性數(shù)組開發(fā)

2010-01-15 17:38:37

C++語言

2025-02-06 13:23:09

C++函數(shù)參數(shù)

2010-01-21 15:48:38

C++語言

2010-01-28 10:49:22

C++構造函數(shù)

2024-12-06 12:00:00

C++構造函數(shù)

2023-11-28 11:51:01

C++函數(shù)

2011-03-30 11:01:13

C語言隨機

2023-12-29 08:27:36

C語言靜態(tài)變量開發(fā)

2010-01-25 14:43:00

C++構造函數(shù)

2009-08-13 17:30:30

C#構造函數(shù)

2010-01-22 11:13:16

C++靜態(tài)

2024-04-28 11:01:27

C++編程語言函數(shù)

2023-12-01 13:47:45

C語言conststat

2010-01-25 14:00:27

C++類
點贊
收藏

51CTO技術棧公眾號