您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第94676页

« 1 2 ... .71 .72 .73 .74 .75 94676.77 .78 .79 .80 .81 ... 232075 »

[其它] C语言实现学生信息管理程序

说明:本文实例为大家分享了C语言实现学生信息管理程序的具体代码,供大家参考,具体内容如下 目前只有5个功能 1. 增加学生信息 2. 删除学生信息 3. 查询某学生信息 4. 列出所有学生信息 5. 按出生日期先后输出学生信息 代码: #include #include #include struct StuInfo//学生信息 { char cName[10]; char cSex; char cNumber[6]; char cTel[13]; int iYear; i
<weixin_38537541> 在 上传 | 大小:65536

[其它] 约瑟夫经典问题扩展成双向约瑟夫问题

说明:约瑟夫问题是一个经典的问题,我们不妨将这个经典问题进行扩展,变成一个双向的约瑟夫问题。 已知 n 个人(不妨分别以编号 1,2,3,…,n 代表 )围坐在一张圆桌周围,首先从编号为 k 的人从 1 开始顺时针报数,1, 2, 3, …,记下顺时针数到 m 的那个人,同时从编号为 k 的人开始逆时针报数,1, 2, 3, …,数到 m 后,两个人同时出列。然后从出列的下一个人又从 1 开始继续进行双向报数,数到 m 的那两个人同时出列,…;。依此重复下去,直到圆桌周围的人全部出列。直到圆桌周围只剩
<weixin_38534683> 在 上传 | 大小:58368

[其它] C指针原理教程之AT&T汇编

说明:汇编在LINUX系统下的意义远远大于WINDOWS系统,LINUX内核部分代码就是汇编编写的。然后,绝大多数 Linux 程序员以前只接触过DOS/Windows 下的汇编语言,这些汇编代码都是 Intel 风格的。但在 Unix 和 Linux 系统中,更多采用的还是 AT&T 格式,两者在语法格式上有着很大的不同,因此应对AT&T汇编应有一个基本的了解和熟悉。     我们在LINUX下用C编写一段最简单的helloworld程序,命令为hello.c #include int mai
<weixin_38654589> 在 上传 | 大小:72704

[其它] c++11封装thread库的方法示例

说明:前言 c++11在语言层面上提供了对thread的支持,由于不同的平台提供了不同线程API,在语言层面提供了对thread的支持可以大大的减小代码移植的工作量。 本文将给大家详细介绍关于c++11封装thread库的相关内容,下面话不多说了,来一起看看详细的介绍吧 基本接口要求 要求std::thread的构造函数 template explicit thread( Function&& f, Args&&... args ); 但是OS的库函数定义为: error_code crea
<weixin_38688906> 在 上传 | 大小:65536

[其它] OpenCV获取鼠标左键点击位置图像的像素值

说明:本文实现功能:利用opencv获取鼠标左键点击位置图像的像素值(RGB像) vs2015+opencv3.1 #include #include using namespace std; using namespace cv; void on_mouse(int EVENT, int x, int y, int flags, void* userdata); void main() { namedWindow(【display】); Mat src; src = imread(F:\
<weixin_38708361> 在 上传 | 大小:81920

[其它] C++小知识:用合适的工具来分析你的代码

说明:静态代码分析工具可简化编码过程,检测出错误并帮助修复。有个国外团队检测了 200 多个 C/C++ 开源项目,包括了 Php、Qt 和 Linux 内核等知名项目。于是他们每天分享一个错误案例,并给出相应建议。今天的案例来自 LibreOffice 项目。 错误代码 BOOL WINAPI DllMain( HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved ) { .... CreateThread( NULL, 0, Pa
<weixin_38718690> 在 上传 | 大小:75776

[其它] OpenCV实现图像的直线检测

说明:上一篇博文介绍了图像的Canny边缘检测,本文主要介绍图像的直线检测部分,主要使用概率霍夫变换来检测直线,调用的函数为HoughLinesP(),下面给出代码部分以及直线检测效果图: 1、代码部分: // Detect_Lines.cpp : 定义控制台应用程序的入口点。 // #include stdafx.h #include #include highgui.h using namespace std; using namespace cv; void drawDetectLines(
<weixin_38620267> 在 上传 | 大小:284672

[其它] 简单的汉诺塔问题解法代码

说明:以前学东西不扎实,现在捡捡也好,汉诺塔本是C语言开门就学的东西,不过上课那会儿真心听不懂,直到大二了,才明白那是咋回事,我感觉的编程,真的是一张窗户纸,不过捅破要花时间理解吸收。 题目描述:有一个塔,塔内有A,B,C三个柱子。起初,A柱上有n个盘子,依次由大到小、从下往上堆放,要求将它们全部移到C柱上;在移动过程中可以利用B柱,但每次只能移到一个盘子,且必须使三个柱子上始终保持大盘在下,小盘在上的状态。要求编程输出移动的步骤。 代码如下: 代码如下:#includeint move(char o
<weixin_38509504> 在 上传 | 大小:46080

[其它] C++多字节字符与宽字节字符相互转换

说明:最近在C++编程中经常遇到需要多字节字符与宽字节字符相互转换的问题,一直自己贴那几句代码。觉得麻烦,于是就自己写了一个类来封装wchar_t与char类型间的转换,其他的,诸如:CString\ LPWSTR\TCHAR CHAR\LPSTR之间也是一样用 代码如下: #include using namespace std; class CUser { public: CUser(); virtual~ CUser(); char* WcharToChar(wchar_t* wc);//宽
<weixin_38614484> 在 上传 | 大小:35840

[其它] C++开发在IOS环境下运行的LRUCache缓存功能

说明:本文着重介绍如何在XCODE中,通过C++开发在IOS环境下运行的缓存功能。算法基于LRU(最近最少使用)。有关lru详见: http://en.wikipedia.org/wiki/Page_replacement_algorithm#Least_recently_used 之前在网上看到过网友的一个C++实现,感觉不错,所以核心代码就采用了他的设计。原作者通过两个MAP对象来记录缓存数据和LRU队列,注意其中的LRU队列并不是按照常用的方式使用LIST链表,而是使用MAP来代替LIST,有关
<weixin_38599712> 在 上传 | 大小:67584

[其它] VC WinExec打开指定程序或者文件的方法

说明:⑴ 函数原型: UINT Win Exec(LPCSTR lpCmdLine, UINT uCmdShow); ⑵ 参数: lpCmdLine:指向一个空结束的字符串,串中包含将要执行的应用程序的命令行(文件名加上可选参数)。 uCmdShow:定义Windows应用程序的窗口如何显示,并为CreateProcess函数提供STARTUPINFO参数的wShowWindow成员的值。 ⑶ 返回值: 若函数调用成功,则返回值大于31。若函数调用失败,则返回值为下列之一: ① 0:系统内存或资源已耗
<weixin_38683195> 在 上传 | 大小:81920

[其它] C# 解压gizp文件(.tgz)的实例

说明:1、引用 SharpCompress.dll 2、代码 using System; using System.IO; using System.Text; using SharpCompress.Reader; using SharpCompress.Common; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { unTAR(E:\ConsoleApplication
<weixin_38664612> 在 上传 | 大小:27648
« 1 2 ... .71 .72 .73 .74 .75 94676.77 .78 .79 .80 .81 ... 232075 »