C/C++ 软件列表

c++中处理相关数学函数
C/C++

c++中处理相关数学函数

2020-02-16 标签:c,处理,相关,数学,函数,声明,math,h,主要,abs,x,整型,绝对值,cos,弧度

数学库函数声明在 math.h 中,主要有:1、abs(x) 求整型数x 的绝对值2、cos(x) x(弧度)的余弦3、fabs(x) 求浮点数x 的绝对值4、ceil(x) 求不小于x 的最小整数5、floor(x) 求不大于x 的最小整数6、log(x) 求x 的自然对数7、log10(x) 求

用C语言程序判断大小端模式
C/C++

用C语言程序判断大小端模式

2020-02-16 标签:c,语言,程序,判断,大小,模式,大端,是指,数据,低位,保存,在内,高地,高位,低地,相反

1.大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;小端模式相反 2.为什么有大小端之分??? 因为在计算机系统中,存储是以字节为单位的,每个地址单元都对应着一个字节,一个字节=8bit。在C语言中除了8bit的char之外,还有16bit的short型,32bit

Microsoft Visual C++ 程序的部署方法
C/C++

Microsoft Visual C++ 程序的部署方法

2020-02-16 标签:microsoft,visual,c,程序,部署,方法,编译,发布,windows,2000,nt,98,系统,单纯,通过,拷贝,msvcrxx

1. 用Microsoft Visual C++ 6.0编译的程序,或者发布在Windows 2000/NT/ME/98 系统单纯通过拷贝MSVCRxx.DLL文件到应用程序目录或system32目录即可2. 用Visual Studio 2005以上编译的程序,且发布在Windows XP及以上系

C++中的单例模式介绍
C/C++

C++中的单例模式介绍

2020-02-16 标签:c,模式,介绍,需要,这样的,功能,模块,系统,日志,输出,gui,应用,必须,鼠标,modem,一条

有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统只能有一个窗口管理器,一台PC连一个键盘。 单例模式有许多种实现方法,在C++中,甚至可以直接用一个全局变量做到这一点,但这样的代码显的很不优雅。 使用全局对象能够保证方便地访

C++ 中的单例模式(普通,2B,文艺)
C/C++

C++ 中的单例模式(普通,2B,文艺)

2020-02-16 标签:c,模式,普通,b,文艺,singleton,实现,代码,如下,include,iostream,using,n,amespace,std,class,public

一、普通Singleton实现代码如下:#includeusing namespace std;class Singleton{public:static Singleton* getInstance();private:static Singleton* instance;Singleton(){

c语言读取obj文件转换数据的小例子
C/C++

c语言读取obj文件转换数据的小例子

2020-02-16 标签:c,语言,读取,obj,文件,转换,数据,例子,实现,代码,如下,hello,cpp,defines,entry,point,console,application,include,stdafx

实现代码如下:// hello.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "stdio.h"int _tmain(int argc, _TCHAR* argv[]){

C++实现:螺旋矩阵的实例代码
C/C++

C++实现:螺旋矩阵的实例代码

2020-02-16 标签:c,实现,螺旋,矩阵,实例,代码,通过观察,发现,下标,规律,a,递增,b,递减,d,对应,却是,逐渐

通过观察发现矩阵的下标有这样一个规律:a行递增后b列递增然后c行递减再d列递减,但是对应值却是逐渐增加的。因此可用4个循环实现,需要注意的是在赋值时不要把之前的值覆盖了。所以在这里选择相同顔色部分赋值,代码如下:实现代码如下:#include #include using namespace std

C语言实现静态链表的方法
C/C++

C语言实现静态链表的方法

2020-02-16 标签:c,语言,实现,静态,方法,动手,之前,动态,差别,细细,一想,发现,原来,之中,隐藏着,非常,值得,讨论

在动手之前我一直以为静态链表和动态链表没有什么差别,细细一想才发现,原来静态链表之中隐藏着一个非常值得讨论的话题——内存管理。静态链表的“静态”二字是指内存的来源为静态内存(通常用全局数组)。与动态链表不同,在静态链表中节点内存的申请与释放都需要自行维护,由于这里是链表,也很容易想到将空余的节点链接

c/c++输出重定向的方法
C/C++

c/c++输出重定向的方法

2020-02-16 标签:c,输出,定向,方法,实现,代码,如下,include,stdio,h,int,main,argc,char,argv,test,语言,测试,i

c:实现代码如下:#includeint main(int argc,char* argv[]){char test[]="c语言输出重定向测试";int i;if (freopen("F:\\杂文件\\test.txt", "w", stdout)==NULL)fprintf(stderr, "重

c语言全盘搜索指定文件的实例代码
C/C++

c语言全盘搜索指定文件的实例代码

2020-02-16 标签:c,语言,全盘,搜索,指定,文件,实例,代码,实现,如下,include,stdio,h,windows,void,findfile,char,int,count

实现代码如下:#include#includevoid FindFile(char* ,char* );int count=0;//统计文件数char fname[32];#define BUFSIZE 256int main(int argc,char* argv[]){char szLogica