共 47 篇文章 |
|
cout<<"v1=\n"<<v1<<endl;#pragma endregion #pragma region two_d_object cout<<"*******************2D-object****************"<<endl;#pragma endregion #pragma region Comma_initializer cout<<"*******************Initialization**************... 阅34 转0 评0 公众公开 16-04-27 22:03 |
可参看如下代码:[cpp] view plain copy #include <iostream> #include <Eigen/Dense> using namespace Eigen; int main() { MatrixXd m(2,2); m(0,0) = 3; m(1,0) = 2.5; m(0,1) = -1; m(1,1) = m(1,0) + m(0,1); std::cout << "Here is the matrix m:\n" << m << std::endl; VectorXd v(... 阅127 转0 评0 公众公开 16-04-27 21:29 |
算法二:堆排序算法。二分查找算法是一种在有序数组中查找某一特定元素的搜索算法。该算法的思想与快速排序思想相似,当然,为使得算法在最坏情况下,依然能达到o(n)的时间复杂度,五位算法作者做了精妙的处理。深度优先搜索是图论中的经典算法,利用深度优先搜索算法可以产生目标图的相应拓扑排序表,利用拓扑排序表可以方便的解决很多相关的... 阅46 转0 评0 公众公开 16-03-10 23:36 |
static作用(修饰函数、局部变量、全局变量)Static可以用作函数和变量的前缀,对于函数来讲,static的作用仅限于隐藏,而对于变量,static还有下面两个作用。共有两种变量存储在静态存储区:全局变量和static变量,只不过和全局变量比起来,static可以控制变量的可见范围,说到底static还是用来隐藏的。1. static全局变量与普通的全局变量有什... 阅71 转0 评0 公众公开 15-08-07 12:11 |
char和CString之间赋值的问题char和CString之间赋值的问题。格式化字符串(包括 int 型转化为 CString )CString 型转化成 int 型CString 型和 char* 类型的相互转化。char* 转化成 CStringCString 转化成 char* 之一:使用LPCTSTR强制转化CString 转化成 char* 之二:使用CString对象的GetBuffer方法CString 转化成 char* 之三: 和控件的接口C... 阅10 转自guitarhua 公众公开 15-08-03 21:40 |
CString cstr4, cstr5;//from CString to string CString cstr3 = "CString to string3";在VS2010环境下,cstr2.Format("%s", s2.c_str());cstr2.Format("%s", s3.data());及str=cstr3.GetBuffer(0);str = LPCSTR(cstr4); 可能会编不过,会报类似error C2664: ''void ATL::CStringT<BaseType,St... 阅311 转1 评0 公众公开 15-08-03 19:35 |
例如:C++代码 CString str1(_T("www.jizhuomi.com")); // 将常量字符串拷贝到str1 CString str2(str1); // 将str1的内容拷贝到str2.例如:C++代码 CString str1 = _T("jizhuomi"); CString str2 = str1.Left(3); // str2为"jiz" str2 = str1.Right(2); // str2为"mi"... 阅126 转2 评0 公众公开 15-08-03 19:25 |
CString互转char* ///char * TO cstring CString strtest; char * charpoint; charpoint="give string a value"; strtest=charpoint; ///cstring TO char * charpoint=strtest.GetBuffer(strtest.GetLength()); 标准C里没有string,char *==char []==string 可以用CString.Format("%s",char *)这个方法来将ch... 阅22 转0 评0 公众公开 15-08-03 19:11 |
char* sz = (char*)malloc(len*sizeof(char));//获取缓冲区的大小,并申请空间,缓冲区大小是按字节计算的intlen=WideCharToMultiByte(CP_ACP,0,str.c_str(),str.size(),NULL,0,NULL,NULL);char *buffer=new char[len+1];WideCharToMultiByte(CP_ACP,0,str.c_str(),str.size(),buffer,len,NULL,NULL);buffer[len]=''\0'';//删... 阅24 转0 评0 公众公开 15-08-03 18:45 |
若设置 Sthreshold属性为 1,当传输缓冲区完全空时,MSComm 控件产生 OnComm 事件。语法 object.CDHolding 设置值:CDHolding 属性的设置值为: 设置 描述 True Carrier Detect 线为高电平 False Carrier Detect 线为低电平 说明:注意当 Carrier Detect 线为高电平 (CDHolding = True) 且超时时,MSComm控件设置CommEvent 属性... 阅40 转0 评0 公众公开 15-08-01 21:32 |