直接用库函数二分即可。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 10 #define eps 1e-811 using namespace st...
分类:
其他好文 时间:
2014-09-17 08:52:21
阅读次数:
176
字符串替换
写一个字符串替换函数,如母串"123123123123",把母串中的子串"123",替换为"12345",或者"12"。
思路:
利用库函数strstr(),定位子串。使用strcpy()进行替换。不断重复着定位和替换动作,直到定位到NULL为止。...
分类:
其他好文 时间:
2014-09-17 01:12:21
阅读次数:
308
图中所示为μC/OS-Ⅲ的源文件组织结构。1、应用程序由工程文件产品文件构成。可以是多个文件,通常其中包含main函数。2、芯片厂商通常以源代码形式提供库函数,用于访问处理器外设。3、板级支持包是操作系统与目标板外设的交互代码,用于控制板级资源,如:点亮LED,读取开关状态等。4、这部分是操作系统中...
分类:
其他好文 时间:
2014-09-16 23:20:01
阅读次数:
278
今天在图书馆借了一本《高效能程序员的修炼》,内容幽默风趣。(其实我是看到作者是stack overflow创始人,才借的)。看到几十页中有一个例子是关于求平方根的,代码很简单,但是```第一次没看懂····才知道原理是根据牛顿-拉夫逊方法即牛顿迭代法,具体细节大家可以百度一下。
private double SquareBootAppr(int n)
{
double r=n/2;
wh...
分类:
其他好文 时间:
2014-09-16 17:28:50
阅读次数:
230
Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。系统调用实际上就是指最底层的一个调用,在linux程序设计里面就是底层调用的意思。面向的是硬件。而库函数调用则面向的是应用开发的,相当于应用程序的api,采用这样的方式有很多种原因...
分类:
系统相关 时间:
2014-09-11 16:58:12
阅读次数:
206
一:子查询一个常见应用,分页查询1.每页设置为多少条(5条);2.要找第几页(3) 这里每页5条,要显示第3页的内容,需要显示前10条内容之后的最上面5条select top 5*from car where code not in(select top 10 code from car)2.取总....
分类:
数据库 时间:
2014-09-11 15:08:02
阅读次数:
311
概述VHD 是微软虚拟磁盘文件格式,qemu和tapdisk2都能支持VHD镜像格式,不仅提供基本的虚拟机卷功能,还可提供磁盘快照、磁盘扩容等高级功能vhd-util是个linux下的开源软件,通过封装libvhd库函数,提供vhd镜像相关操作。例如可用于创建vhd镜像、快照等功能。本文关注vhd-...
分类:
其他好文 时间:
2014-09-11 11:08:21
阅读次数:
719
在C++开发过程中经常会遇到两个比较容易混淆的头文件引用#include 和 #include,两者的主要区别如下:#include是C语言的标准库,主要是对字符串进行操作的库函数,是基于char*进行操作的,例如常见的字符串操作函数stpcpy、strcat都是在该头文件里面声明的。#includ...
分类:
其他好文 时间:
2014-09-10 20:52:21
阅读次数:
156
A.教材上的知识
这部分内容来自计算机专业的课程教材。也有可能会涉及一部分来自其他相关专业或者相关课程的内容。
B.编程语言
每一个程序员只有在会使用一门语言的情况下才有可能从事开发工作,所以学习并掌握一门语言是最低要求了。
C.SDK
光有一门语言是不够的,从事任何实际的软件开发都需要一个类库或者开发包才可以完成。比如C语言中的库函数,C#中的.NetFramewo...
分类:
其他好文 时间:
2014-09-10 15:52:50
阅读次数:
196
1、strcpy
2、strcmp
int strcmp(const char* str1,const char* str2)
{
assert(str1!=NULL && str2!=NULL);
while(*str1 && *str2 && *str1 == *str2)
{
str1++;
str2++;
}
int res = *str1 - *str2;
if(...
分类:
其他好文 时间:
2014-09-09 13:03:18
阅读次数:
200