摘要:C++ 11引入了大量非常有用的特性,使代码更直观、安全、简洁、方便。 此处列举的仅是一部分较常用的特性,完整的列表还需参考官方文档或者微软的文档:Support For C++11/14/17 Features (Modern C++) 初始化列表 Initializer List 所有STL容器 阅读全文
posted @ 2020-03-19 14:41 黑桃七 阅读(45) 评论(0) 推荐(0) 编辑
摘要:Vector的DBC文件描述了CAN网络的通信规范,通过定义signal可以表示CAN帧中的各个物理信号的含义。通过CANdb++ Editor软件可以创建和修改DBC文件,一般监控或控制CAN网络内的节点,不需要解析DBC文件里的全部信息,因为有些信息是给CANoe等软件使用的,我们自己编写软件, 阅读全文
posted @ 2018-10-10 10:58 黑桃七 阅读(5305) 评论(0) 推荐(0) 编辑
摘要:VC中的宏,#是转义为字符串。如 #define M1(a) char * lpc = #a 。 M1(kkk) 展开后 char * lpc = “kkk”; ##为连接转义符号 如 #define M2(b) int ab##b = 32; M2(kkk) 展开后 int abkkk=32; 阅读全文
posted @ 2015-12-08 16:20 黑桃七 阅读(83) 评论(0) 推荐(0) 编辑
摘要:1.确保开发环境lamp已经安装 2.下载zabbix 官方下载地址:http://www.zabbix.com/download.php 选择和自己系统对应的版本,这里选择安装与Linux内核为2.6对应的zabbix-2.2.2版本 解压缩 #tar -zxvf zabbix-2.2.2.tar 阅读全文
posted @ 2015-11-06 15:38 黑桃七 阅读(266) 评论(0) 推荐(0) 编辑
摘要:前言:在这里将介绍如何在CentOS下搭建LAMP环境(全部使用源码编译安装),用于web服务器开发。 •LAMP: Linux + Apache + PHP + Mysql。 •系统: CentOS 6.5,32位。 CentOS安装 我选取了32位的CentOS 6.5这个Linux系统,安装过 阅读全文
posted @ 2015-11-06 09:16 黑桃七 阅读(214) 评论(0) 推荐(0) 编辑
摘要:VS2010中的汉字拷贝到Word时出现乱码,有三种解决方法: 一、粘贴时,选择“仅保留文本”。如图: 二、先拷贝粘贴到记事本文件内,此时会自动过滤格式信息,再从记事本拷贝到Word。 三、使用转换软件“vs2010CopyToWord.exe”,此软件能对剪贴板内的内容进行处理。 http://f 阅读全文
posted @ 2015-09-22 14:39 黑桃七 阅读(519) 评论(0) 推荐(0) 编辑
摘要:最近的项目涉及了软件破解方面的知识,记录一下。 将dll注入另一个进程。 // Inject.cpp : Defines the exported functions for the DLL application. // #include "stdafx.h" #include <TlHelp32 阅读全文
posted @ 2015-09-20 15:04 黑桃七 阅读(105) 评论(0) 推荐(0) 编辑
摘要:最近看到别人的代码 char buffer[100] = {0}; 这不是只对第一个元素赋值了吗?但是调试时,执行到这一行后,buffer[0]~buffer[99]的值都是0,难道这一行代码的意思是对整个数组赋值?不过,我将代码改为char buffer[100] = {7}; 只有buffer[ 阅读全文
posted @ 2015-08-10 15:33 黑桃七 阅读(103) 评论(0) 推荐(0) 编辑
摘要:最近遇到加载的bmp图片出现失真问题,查找得知需要用SetStretchBltMode函数设置拉伸模式。 函数原型:int SetSTretchBltMode(HDC hdc, int iStretchMode) 参数: hdc:设备环境句柄。LStretchMode:指定拉伸模式。它可以取下列值, 阅读全文
posted @ 2015-08-06 11:18 黑桃七 阅读(758) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2015-07-28 16:13 黑桃七 阅读(62) 评论(0) 推荐(0) 编辑