C语言/C++ 教程
C语言/C++ 教程:包含了所有代写案例以及部分答案
-
副标题#e# 给定n个点(xi,yi)(1≤i≤n),要求找出个中间隔最近的两个点。 例14-7 假设在一片金属上钻n个巨细一样的洞,假如洞太近,金属大概会断。若知道任意两个洞的最小间隔,可预计金属断裂的概率。这种最小间隔问题实际上也就是间隔最近的点对问题。 通过查抄所有的n(n- 1 ) / 2对点,并计较每一对点的间隔,可以找出间隔最近的一对点。这种要领所需要的时间为(n2 )。我们称这种要领为直接要领。图1 4 – 1 3中给出了分而治之求解算法的伪代码。该算法对付 … 继续阅读“c语言算法 – 分而治之算法 – 间隔最近的点对”
:
-
副标题#e# 基于流模式的长毗连我们可以做许多工作,例如说在局域网内,我们成立这种模式,可以时时传输数据,而不消每次传输数据是建设socket,传输完后,封锁socket。可以淘汰建设销毁socket的时间。 基于流模式的下,数据一直在发送,我们需要知道,每次发送数据量,所以常见的方法时,我们在发送数据时,指定此次发送数据的长度,处事器读取流数据时,先读取数据长度,然后再按长度读取此次发送的数据。 我利用select复用IO机制实现了一个简朴的client,server机制,但愿对初学者有辅佐 … 继续阅读“基于流模式长毗连的简朴实现”
:
-
副标题#e# #include < string .h > void main() { string aaa = " abcsd d " ; printf( " looking for abc from abcdecd %s\n " , (strcmp(aaa, " abc " )) ? " Found " : " Not Found " ); } 不能正确执行,提示说是string … 继续阅读“C++中string和string.h的浸染和区别”
:
-
副标题#e# 函数名: bar 成果: 画一个二维条形图 用法: void far bar(int left, int top, int right, int bottom); 措施例: #include #include #include #include int main(void) { /* request auto detection */ int gdriver = DETECT, gmode, errorcode; int midx, midy, i; /* initialize g … 继续阅读“C语言函数大全(b开头)”
:
-
\n //换行 \r //回车 \b //退格 \f //换页 \t //程度制表符 \v //垂直制表符 \a //响声 \" //双引号 \’ //单引号 \x?? //用小写 x 和两位数字(十六进制数)暗示一个字符 \??? //用三位数字(八进制)暗示一个字符 例1: #include <stdio.h> int main(void) { printf("\"C++Builder\" 2009\n"); printf … 继续阅读“学点C语言(3):转义字符”
:
-
副标题#e# 担任性是面向工具措施设计最重要的机制之一。 1.担任的观念 所谓担任 (inheritance)就是操作已有的数据范例界说出新的数据范例。 在担任干系中,被担任的类称为 基类(base class)或父类,而通过担任干系界说出来的新类则被称为派生类(derived class)或子类 。 派生类既可以对基类的性质举办扩展又可以对基类举办限制,从而获得越发机动、合用的可重 用模块,大大缩短了措施的开拓时间。 一个派生类既可以从一个基类派生也可以从多个基类派生 。从一个基类派生称为单担 … 继续阅读“C++进修摘要之三:担任和派生”
:
-
1 Poco::Net::IPAddress 地点最大长度,IPv4 是 in_addr 的长度, IPv6 是 in6_addr 的长度 enum { MAX_ADDRESS_LENGTH = #if defined(POCO_HAVE_IPv6) sizeof(struct in6_addr) #else sizeof(struct in_addr) #endif /// Maximum length in bytes of a socket address. }; 1.1 IPv4 or … 继续阅读“C++ POCO库中文编程参考指南(4) Poco::Net::IPAddress”
:
-
副标题#e# 1. 布局数组: #include <stdio.h> int main(void) { struct Rec {int x,y;}; struct Rec rs[10]; size_t i; for (i = 0; i < sizeof rs/sizeof rs[0]; i++) { rs[i].x = i; rs[i].y = i * 2; } for (i = 0; i < sizeof rs/sizeof rs … 继续阅读“学点C语言(25):数据范例 – 布局数组与布局指针”
:
-
副标题#e# 1 TCPServer 框架概述 POCO 库提供TCPServer框架,用以搭建自界说的 TCP 处事器。TCPServer维护一个毗连行列、一个毗连线程池。毗连线程用于处理惩罚毗连,毗连线程只要一空闲就不绝地从毗连行列中取毗连并举办处理惩罚。一旦毗连线程从毗连行列中取到一个毗连,就会建设一个TCPServerConnection毗连工具,而且挪用该工具的start()要领,直到start()要领返回,这个毗连工具就被删除了。 毗连线程的数量是动态的,其取决于毗连行列中列队的毗连 … 继续阅读“C++ POCO库中文编程参考指南(10) 如何利用TCPServer框架?”
:
-
副标题#e# 关于RGB565,RGB555, RGB888,RGB32的转换,在我的前一篇博文中我已经先容过了关于RGB565->RGB888的步和谐思想。 本日上午又研究了一个上午,就谢了下来,但愿能给需要辅佐的哥们一点小小指导,虽然了..也等候着好手过来拍砖。 关于RGB的一点先容: RGB色彩模式(也翻译为“红绿蓝”,较量罕用)是家产界的一种颜色尺度,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变革以及它们彼此之间的叠加来得 到各式百般的颜色的,RGB … 继续阅读“RGB565,RGB24和RGB32的量化压缩与量化赔偿”
: