自然康乃馨

文章
10
资源
0
加入时间
2年10月21天

C/C++预处理命令

1.预处理概述和文件包含命令前面各章中,已经多次使用过#include命令。使用库函数之前,应该用#include引入对应的头文件。这种以#号开头的命令称为预处理命令。C语言源文件要经过编译、链接才能生成可执行程序:1) 编译(Compile)会将源文件(.c文件)转换为目标文件。对于VC/VS,目标文件后缀为 .obj;对于GCC,目标文件后缀为 .o。编译是针对单个源文

Android内存泄漏分析与总结

为了书写方便内存泄漏的实例,本文用leakcanary检测内存泄漏。Java中的内存分配在了解内存泄漏之前,先简单了解一下java的内存分配,主要分为一下三块: 静态储存区:编译时就分配好,在程序整个运行期间都存在。它主要存放静态数据和常量。 栈区:当方法执行时,会在栈区内存中创建方法体内部的局部变量,方法结束后自动释放内存。 堆区:通常存放new出来的对象,由GC负责回收

如何计算的LTE峰值数据率?

原文链接:http://lteuniversity.com/get_trained/expert_opinion1/b/hongyanlei/archive/2010/02/18/how-to-calculate-peak-data-rate-in-lte.aspx您可能会听到很多次了,LTE的峰值数据速率约为300Mbps的?如何计算出来的数字?背后什么是假设?让我们用一个简单的方法估计它。假设2

Simulink学习笔记——S-Function

前言: 构建S函数大致分为四种方法:M语言的S函数、C Mex S函数、利用S-Function Builder模块以及利用Legacy Code Tool模块。本文先讲解利用Level 1 M S函数模板搭建的S函数模块,然后介绍比较常用的且门槛低的S函数构建方法 —— 利用S-Function Builder模块。一、熟悉 Level 1 M S函数模板...

电竞专用显示器玩游戏有什么体验?

这几年,很多人都喜欢说PC不行了、硬件不好玩了,其实说白了,PC和硬件行业只是走到了一个十分成熟的阶段,整体趋于平稳,而在一些细分市