![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++高级语言
sfe1012
这个作者很懒,什么都没留下…
展开
-
内存对齐
转:http://www.cnblogs.com/kex1n/archive/2009/06/16/2286527.html一.内存对齐的初步讲解内存对齐可以用一句话来概括:“数据项只能存储在地址是数据项大小的整数倍的内存位置上”例如int类型占用4个字节,地址只能在0,4,8等位置上。例1:#include struct xx{转载 2014-09-04 14:02:05 · 480 阅读 · 0 评论 -
c++中的 extern "C"
比如说你用C 开发了一个DLL 库,为了能够让C ++语言也能够调用你的DLL 输出(Export) 的函数,你需要用extern "C" 来强制编译器不要修改你的函数名。通常,在C 语言的头文件中经常可以看到类似下面这种形式的代码:C代码 #ifdef __cplusplus extern "C" { #endif /**** so转载 2014-09-04 14:22:37 · 449 阅读 · 0 评论 -
C++/C试题
http://blog.163.com/zoudaqingxuzhou@126/blog/static/128020449200992895746444/C++/C试题 本试题仅用于考查C++/C程序员的基本编程技能。内容限于C++/C常用语法,不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对C++/C的理解程度,但不能反映考生的智力和软件开发能力。转载 2014-09-04 14:42:43 · 541 阅读 · 0 评论 -
编写类String 的构造函数、析构函数和赋值函数
转:http://blog.csdn.net/zhuimengzh/article/details/6708882编写类String 的构造函数、析构函数和赋值函数,已知类String 的原型为:class String{public:String(const char *str = NULL); // 普通构造函数String(const String &other)转载 2014-09-04 14:34:17 · 460 阅读 · 0 评论 -
C++ 之 函数模板
函数模板:是通用的函数描述,用原创 2014-08-14 17:21:46 · 492 阅读 · 0 评论 -
指针函数与函数指针的区别
指针函数与函数指针的区别 一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y); 首转载 2014-09-15 15:00:50 · 472 阅读 · 0 评论 -
Windows 和 linux 网络互通 发送struct
Windows SockectWindowsSockect.h#ifndef WINSOCSER#define WINSOCSER#pragma once/********************公用数据预定义***************************///WinSock必须的头文件和库#include #include using namespace原创 2015-04-05 21:36:21 · 813 阅读 · 0 评论 -
基于BBB的4轮移动轮式机器人系统设计与实现(七)-- 遥控手柄 控制 类
遥控手柄类应用的北通神鹰2手柄 北通(BETOP)BTP-2175 阿修罗SE 有线震动版 游戏手柄 镜面白对这个手柄在 linux下的数据采集方案需要用到 PlayJoy 手柄框架,可以在GraduationCommon类定义与实现#ifndef QGRADUATIONCOMMON_H#define QGRADUATIONCOMMON_H#inclu原创 2015-04-24 23:38:59 · 1645 阅读 · 0 评论