C++
yellowfish1
小菜鸟爬行中
展开
-
CEF学习(一):下载和构建chromium,增加mp4等多媒体支持
最近需要升级cef版本,所以需要自己编译对应的cef版本并支持mp4等多媒体功能,中间上网查了资料也踩了一些坑,所以记录下来备份下,最终编译了78(3904)和66(3359)两个版本。 如果不需要自己编译版本,只是要获取对应的版本使用,不需要支持mp4等多媒体功能,可以直接在官网获取版本 http://opensource.spotify...原创 2019-11-21 21:46:31 · 5474 阅读 · 0 评论 -
C++变量初始化规则
当我们定义一个没有初始化式的变量时,系统有时候会帮我们初始化变量,有时候又不会帮我们初始化变量。这主要取决于三点:(1)变量的类型;(2)变量的位置;(3)特殊的关键字。1、 内置类型变量的初始化内置类型是指C++语言本身定义的基本数据类型,如int、double、bool、char等,这些内置类型变量是否自动初始化取决于变量定义的位置。在函数体外定义的变量(即全局变量)都初始化为0,在原创 2013-07-29 19:23:23 · 1053 阅读 · 0 评论 -
C++类使用默认构造函数时各数据成员的初始化
在C++中,当我们没有为一个类定义构造函数时,编译器会自动生成一个默认的构造函数,这个时候可能生成的类对象中的数据成员跟我们所期待的值会不一样,接下来讨论一下当使用默认构造函数生成对象时类中各数据成员的初始化情况。这主要取决于以下三点:(1) 数据成员本身的类型;(2) 生成的类对象的作用域范围(局部对象和全局对象);(3) 特殊的static数据成员。原创 2013-10-06 17:14:12 · 3988 阅读 · 0 评论