- 博客(10)
- 资源 (13)
- 收藏
- 关注
转载 vector排序
<br />C++中当 vector 中的数据类型为基本类型时我们调用std::sort函数很容易实现 vector中数据成员的升序和降序排序,然而当vector中的数据类型为自定义结构体类型时,我们该怎样实现升序与降序排列呢?有两种方法,下面的例子能很好的说明: 方法1:<br />我们直接来看代码吧,比较简单,容易理解:<br />#include "stdafx.h"<br />#include <vector><br />#include <algorithm><br />#include <f
2010-05-31 22:40:00 778
转载 安装VMware tools
第一步:进入系统后,点击虚拟机上的安装vmware tools,回到桌面回看到一个vmware tools的cdrom图标。第二步:打开它,复制“vmwaretools....tar.gz”,打开文件系统,打开home文件夹,打开当前用户为名的文件夹,粘贴vmwaretools....tar.gz,同时解压此文件“到此处”。第三步:在此文件夹空白处点击右键,点击属性,在点击窗口中的“权限”,把里面
2010-05-30 13:42:00 560
转载 VC++CString 成员函数用法大全
VC++CString 成员函数用法大全:CString的构造函数CString( );例:CString csStr;CString( const CString& stringSrc );例:CString csStr("ABCDEF中文123456"); CString csStr2(csStr);CString( TCHAR ch, int nRepeat = 1 );例:CS
2010-05-30 10:40:00 1181
转载 malloc、calloc、new区别比较
函数malloc()和calloc()都可以用来动态分配内存空间,但两者稍有区别。 malloc()函数有一个参数,即要分配的内存空间的大小:void *malloc(size_t size); calloc()函数有两个参数,分别为元素的数目和每个元素的大小,这两个参数的乘积就是要分配的内存空间的大小。void *calloc(size_t numElem
2010-05-30 09:43:00 768
原创 VC++读取文件内容并将其存入二维数组
CFileDialog dlg(true,_T("map"),_T("*.map"));CString strPath; if(dlg.DoModal()==IDOK) { //获取文件路径 strPath=dlg.GetPathName(); if(strPath.Right(4)!=L".map") strPath+=L".map"; int len = WideCharTo
2010-05-30 09:34:00 2857
原创 VC下读取文件夹目录 + 读取该目录下所有指定文件 + 把所有读取结果输出到CListBox并智能设置水平滚动条宽度
void CGODlg::OnBnClickedImportFolderButton(){ // TODO: 在此添加控件通知处理程序代码 //先清空结果列表 ((CListBox*)GetDlgItem(IDC_RESULT_LIST))->ResetContent(); //读取文件夹目录 char dirPath[MAX_PATH]; BROWSEINFO bi; ITEMIDLIST
2010-05-30 00:25:00 3358
转载 VC++读取文件夹目录
//读取文件夹目录 char szDir[MAX_PATH]; BROWSEINFO bi; ITEMIDLIST *pidl; bi.hwndOwner = this->m_hWnd; bi.pidlRoot = NULL; bi.pszDisplayName = (LPWSTR)szDir; bi.lpszTitle = _T("请选择目录"); bi.ulFla
2010-05-29 22:38:00 1224
转载 VC++读取文件夹下的所有文件
bool readFiles(char * dirPath){ CFileFind ff; CString filePath; CString szDir = CString(dirPath); if(szDir.Right(1) != "//") szDir += "//"; szDir += "*.*"; BOOL res =
2010-05-29 22:14:00 1368
原创 gvim颜色方案配置
如何让gvim中的配色方案一劳永逸? 以下方法可让你免去每次打开gvim都要进行配色的麻烦: 首先,在终端使用gvim -t function/available可以打开gvim窗口说明:其中“function/available”处应填存在的函数或变量名,且在这之前已经生成了tags(如何生成tags见我上一篇文章:"vim+ctags") 接着,在gvim窗口的 "
2010-05-23 22:18:00 6347
原创 linux环境下代码编写利器:vim+ctags
以下是本人在学习linux编程时查找并整理的一些东西,与大家分享: Vi大家都很熟悉,某些情况下它是我们在Linux下唯一可用的文本编辑器。其实我们平时所指的VI其实是VIM(ViImproved,VI增强版)。有人常常拿VIM和emacs比较,VIM尽管不象emacs那样有那么多的功能,但是比emacs更方便、好用。VIM简单易用,只要看看VIM自带的vitutor,大约只要20分钟就能
2010-05-22 10:04:00 1809 1
城市交通智能疏导系统(Smart City)_VIP版
2010-06-25
城市交通智能疏导系统(Smart City) --Beta版
2010-06-13
城市交通智能疏导系统--Smart City
2010-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人