C/C++
cocoasprite
记录是为了不忘却
展开
-
类中的静态类成员变量
// MyObj.h#pragma once#include <iostream>using namespace std;class CMyObj{public: CMyObj() { cout << "[CMyObj::CMyObj()]" << endl; } ~CMyObj() { cout << "CMyObj::~CMyObj()" << endl; }};// Account.h#ifn.原创 2020-10-03 04:03:49 · 450 阅读 · 0 评论 -
VC error c2243:"类型转换" 转换存在,但无法访问
http://blog.csdn.net/vsooda/article/details/7874835今天在程序的中有一段class Quackable : QuackObservable,结果一直出现error c2243:"类型转换" 转换存在,但无法访问。后来发现只要改成class Quackable : public QuackObservable 即可。c转载 2017-01-13 13:26:30 · 1220 阅读 · 0 评论 -
派生类虚函数调用基类版本
#include using namespace std;class Base{public: virtual void foo(void) { std::cout << "Base::foo()" << std::endl; } virtual void doo(void) { std::cout << "Base::doo()" << std::endl; }};原创 2017-02-04 14:47:51 · 3036 阅读 · 0 评论 -
C++11新特性
nullptr【C++11】新特性——引入nullprt http://blog.csdn.net/huang_xw/article/details/8764346史上最明白的 NULL、0、nullptr 区别分析(老师讲N篇都没讲明白的东东),今天终于明白了,如果和我一样以前不明白的可以好好的看看...http://www.cnblogs.com/porter/p/36原创 2017-02-04 15:00:25 · 370 阅读 · 0 评论 -
为什么类的定义以分号结束
摘自《C++ Primer 中文版(第4版)》李师贤,蒋爱军等译12.1.5 类对象我们在第 2.8 节中指出,类的定义分号结束。分号是必需的,因为在类定义之后可以接一个对象定义列表。定义必须以分号结束:class Sales_item { /* ... */ };class Sales_item { /* ... */ } accum, trans;最佳实践:通常,将对象定义成类定原创 2017-02-04 11:27:59 · 3334 阅读 · 3 评论 -
stdint.h[int8_t, int16_t, int32_t, int64_t]
http://pubs.opengroup.org/onlinepubs/9699919799///C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdint.h/* stdint.h standard header */#pragma once#ifndef _STDINT#define _STDINT原创 2017-01-20 11:09:06 · 2002 阅读 · 0 评论 -
this指针
http://www.cnblogs.com/xuemaxiongfeng/articles/2468210.html先要理解class的意思。class应该理解为一种类型,象int,char一样,是用户自定义的类型。(虽然比int char这样build-in类型复杂的多,但首先要理解它们一样是类型)。用这个类型可以来声明一个变量,比如int x, myclass my等等。这样就像转载 2017-02-14 10:54:09 · 458 阅读 · 0 评论 -
C++枚举类型详解
http://www.cnblogs.com/shrimp-can/p/5171110.html一、枚举类型的定义enum 类型名 {枚举值表};类型名是变量名,指定枚举类型的名称。枚举值表也叫枚举元素列表,列出定义的枚举类型的所有可用值,各个值之间用“,”分开。例:enum Suit { Diamonds, Hearts, Clubs, Spades }; 二转载 2017-03-11 09:14:23 · 777 阅读 · 0 评论 -
Basler|CImageEventHandler类
//C:\Program Files\Basler\pylon 5\Development\include\pylon\ImageEventHandler.h//-----------------------------------------------------------------------------// Basler pylon SDK// Copyright (c)原创 2017-05-16 14:29:09 · 1643 阅读 · 0 评论 -
C++笔记——std::min_element和std::max_element
https://blog.csdn.net/breeze5428/article/details/25918925参考网页:http://en.cppreference.com/w/cpp/algorithm/min_element主要有两种用法template< class ForwardIt > ForwardIt min_element( ForwardIt first, For...转载 2018-07-14 01:23:19 · 7162 阅读 · 2 评论 -
计算两条直线的交点
两条直线的交点转载 2015-11-14 23:55:37 · 4283 阅读 · 0 评论 -
收藏---一段比较通用读取配置文件的代码
http://blog.chinaunix.net/uid-233938-id-162629.html比较具有收藏价值,用到的时候拿出来直接用了。配置文件的格式如下: [COMMON]#common fileport = 100login = /usr/bin/login 函数:转载 2015-03-21 23:43:47 · 672 阅读 · 1 评论 -
VC2012调用_tsplitpath_s,产生ERANGE(34)的错误
如果你的代码是C++,并且是VC2012,采用下面的调用。原创 2014-06-16 14:05:58 · 1351 阅读 · 1 评论 -
C++静态库与动态库
http://www.cnblogs.com/skynet/p/3372855.html转载 2014-09-30 08:11:06 · 475 阅读 · 0 评论 -
打印格式字符串到字符缓冲区[Windows]
StringCchPrintfHRESULT StringCchPrintf( _Out_ LPTSTR pszDest, _In_ size_t cchDest, _In_ LPCTSTR pszFormat, _In_ ...);原创 2014-10-17 10:37:30 · 574 阅读 · 0 评论 -
解决DLL导出函数的名字改编问题
http://lukas06.blog.sohu.com/94010246.html转载 2014-10-18 10:31:29 · 3487 阅读 · 0 评论 -
DLL/EXE查看工具Dumpbin
http://blog.csdn.net/blpluto/article/details/5706757转载 2014-10-18 09:53:35 · 877 阅读 · 0 评论 -
C语言格式字符串
%pp是pointer(指针)的缩写. 打印指针http://www.cnblogs.com/myblesh/archive/2012/04/09/2439496.html转载 2014-11-27 13:53:54 · 426 阅读 · 0 评论 -
VC预定义宏
http://msdn.microsoft.com/en-us/library/b0084kay(v=vs.110).aspx转载 2014-10-14 11:53:04 · 656 阅读 · 0 评论 -
C/C++高精度计时器类
http://www.cnblogs.com/mfryf/archive/2012/02/13/2349360.html转载 2014-08-14 23:02:57 · 3617 阅读 · 0 评论 -
现代C++中的预处理宏
http://blog.csdn.net/guo_wangwei/article/details/1886271摘要:在C++从C继承的遗产中,预处理宏是其中的一部分。在现代C++的发展过程中,预处理宏是否还有意义?本文将讨论之。关键字:预处理 宏 #define #pragma C++中有那么多灵活的特性,例如重载、类型安全的模板、const关键转载 2014-12-08 12:04:24 · 492 阅读 · 0 评论 -
C预处理
1.#defined, #if--#elif--#else--#endif #if defined(_M_AAA)//...#elif ( defined(_M_BB) && defined(_M_CC) ) || defined(_M_DD) //...#else//...#endif原创 2014-06-13 14:30:41 · 426 阅读 · 0 评论