- 博客(110)
- 资源 (19)
- 收藏
- 关注
转载 C语言中几种类型所占字节数
参考 最近经常会遇到C语言中各类型变量所占字节数的问题,索性在这里做一个整理总结。 其实C标准并没有具体给出规定哪个基本类型应该是多少个字节数,而且这个也与OS、编译器有关,比如同样是在32位操作系统,VC++的编译器下int类型为4个字节,而在tuborC下则是2个字节。 下面给出一个表格,方便查看个类型的字节数:类型 16位 32 位 64位char 1 ...
2018-05-30 19:49:11
1040
转载 浮点数在计算机中的存储方式
referenceC语言和 C#语言中,对于浮点型的数据采用单精度类型(float)和双精度类型(double)来存储: float 数据占用 32bit; double 数据占用 64bit; 我们在声明一个变量 float f = 2.25f 的时候,是如何分配内存的呢? 其实不论是 float 类型还是 double 类型,在存储方式上都是遵从IEEE的规范: float 遵从的是...
2018-05-30 19:48:40
502
转载 毕业论文word模板设置,包含如何自定义设置多级列表
https://jingyan.baidu.com/article/a24b33cd28f4ff19ff002b7a.html将所有的1——N级标题先列出来一个框架。整体我们的顺序是先设计每个标题的格式(字的大小、行距、缩进等等,按照你们需要的要求),然后再去设计标题的编号。 下面我们设置第一步:设置每个标题的格式(以一级标题为例)①选中正文中标题1的文字,点击快速样式中的标题1。②在快...
2018-05-30 11:29:45
4918
转载 转:MATLAB小技:从文本数据第N行开始读取或者只读取特定几列
MATLAB小技:从文本数据第N行开始读取或者只读取特定几列http://blog.sina.com.cn/s/blog_67f37e7601019j6o.html(2012-11-20 19:27:29)转载▼ 标签:杂谈分类:Matlab在MATLAB中可以用textread命令来控制从第N行开始读取数据。比如输出的原始数据,第1行是空白数据,第2行是数据名称,第3行是空白行,而有用数据是...
2018-05-18 11:25:07
45276
转载 转:Matlab textread函数详解
Matlab textread函数详解http://blog.sina.com.cn/s/blog_618af1950100k926.html(2010-07-01 20:41:07)转载▼ 标签:matlabtextread分类:matlab实际应用中经常要读取txt文件,这个时候就需要用到强大的textread函数。它的基本语法是:[A,B,C,...] = textread(filena...
2018-05-18 11:24:30
700
原创 将matlab中的NAN替换成0
问题描述:由于用时间插值,时间不对称出现了NAN的结果,想把NAN全部替换成0.具体如下:数据data_one = [time1, data1]data_two = [time2, data2]其中time1: 10~90time2:1~100线性差值:data = interp1(time1, data1, time2);因此,data的1~9,以及91~100,都是NAN判断哪些是NAN:用N...
2018-03-27 17:21:41
49963
1
原创 excel快速填充公式
方法一:1.公式编辑栏输入要复制的公式(B1/100);选中要填充的格子(E1),按CTRL+C(复制第一个带公式的单元格)2.鼠标移动到名称框,输入需要填充的范围 (比如 E1: E19)3.回车4.CTRL+V方法二:1. 公式编辑栏输入要复制的公式(A1/100),名称框输入需要填充的范围 (比如 E1: E19) 2. 回车 3. 鼠标移动到公式编辑栏4. 同时按 CTRL+回车键输入...
2018-03-26 17:03:36
7851
原创 读ini文件“GetPrivateProfile*”: error C2664:cannot convert parameter 1 from 'const char [12]' to 'LPCWS
读ini文件——“GetPrivateProfileIntW”: 不能将参数 1 从“const char [9]用GetPrivateProfileInt读取ini配置文件:std::string iniPath;test = GetPrivateProfileInt("Performance", "Type", 0, iniPath.c_str());总是出错:error C2664: 'G...
2018-03-23 19:18:22
1386
原创 vc++ 链接错误 error LNK2019: unresolved external symbol 检查步骤
背景说明:此次用了别人给的一个C++算法源代码,源代码是通过动态链接库实现的,假设库的名字叫做algorithm。我想写个控制台程序,直接将源代码放在我程序里面调用。当所有编译错误解决后,出现了很多链接错误。比如这样的:process.obj : error LNK2019: unresolved external symbol "void __cdecl matrixAdd(double *,d...
2018-03-12 11:30:11
3411
原创 source insight 3.5 恢复contex窗口及嵌入contex window
source insight最好的布局如下图1所示:1、当把鼠标置于source code 的任一函数或者变量,都会在下面的contex window自动关联出函数内容或变量定义2、双击contex window可以跳转至函数或变量定义处图1:使用source insight的时候,有时候不小心关闭了contex window,或者将contex window拖动成浮动状态,可按如下步骤恢复:1、...
2018-03-09 16:03:21
4007
2
转载 Char型和string型字符串比较整理
1.赋值char赋值: char ch1[] = "give me"; char ch2[] = "a cup"; strcpy(ch1,ch2); cout输出结果:ch1=a cupstring赋值: string str1 = "give me"; string str2 = "a cup"; ①str1 = str2; co
2017-11-26 10:26:28
3525
转载 char*,const char*和string的相互转换
1. string转const char* string s = "abc"; const char* c_s =s.c_str();2. const char*转string 直接赋值即可 const char* c_s ="abc"; string s(c_s);3. string转char* string s = "abc";
2017-11-26 10:25:27
249
转载 C语言结构体对齐与不对齐设置总结
参考:相信不同的编译平台间的默认设置差异给大家带来了很多困扰。在此,仅就结构体对齐解析下之间的差异设置方法。1.gcc中结构体默认是4个字节对齐,即为32的倍数。1.1修改字节对齐:struct data{int a;char b;char c;}__attribute__((aligned(8))) data;或#pragma pa
2014-10-08 17:33:06
14707
转载 在VC++中读写INI文件
来源:点击打开链接在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString(LPCTSTR lpAppName,LPC
2014-06-20 12:55:13
519
转载 为什么fgets()会读取文件最后一行两次?
参考:点击打开链接为什么fgets()会读取文件最后一行两次? 2012-09-05 03:39:49| 分类: C++|举报|字号 订阅为什么fgets()会读取文件最后一行两次?我们在读取文件时,书中经常提到的逻辑是这样的,但这是错误的!while(!feof(Fp)){fgets(readLine,10000
2014-05-13 16:43:36
2966
1
原创 CString 和 string 的相互转换
CString->std::string 例子:CString strMfc=“test“;std::string strStl;strStl=strMfc.GetBuffer(0);std::string->CString 例子:CString strMfc;std::string strStl=“test“;strMfc=strStl.c_
2014-05-09 17:36:08
511
转载 VC++常规错误之21:Debug Assertion Failed!在winocc.cpp第307或329行错误
reference:断言错误,如图所示找到代码(这个是VS2010版本的,各个版本会有所不同,可能不是在第329行,但是都是这个意思),如下BOOL CWnd::ShowWindow(int nCmdShow){ ASSERT(::IsWindow(m_hWnd) || (m_pCtrlSite != NULL));//这个就是VS201
2014-04-12 11:04:48
1966
转载 Matlab中fread函数用法
参考:点击打开链接 “fread”以二进制形式,从文件读出数据。语法1:[a,count]=fread(fid,size,precision)语法2:[a,count]=fread(fid,size,precision,skip)size: 不指定 :到尾返回读。 N : 读出N个数据,构成列向量。
2014-02-24 15:39:29
11656
原创 excel 快速删除表格中的公司只保留数字(包括一个表格包含多个工作表的情况)
方法一:用全选复制粘贴的方法1. shift选中所有工作表,或直接在某一工作表上点击右键->选定全部工作表。2. 针对某一工作表,ctrl+A(全选),状态如下:3. 复制->选择性粘贴或者可以直接粘贴出现第一幅画面一步搞定,下面都是针对选择性粘贴的:4. 按照需要选择即可得到如下结果方法二:高级功
2013-12-24 13:42:00
6286
2
原创 excel 表格成批删除公式只保留数值(包括一个文档中有多个工作表的情况)
方法一:用全选复制粘贴的方法1. shift选中所有工作表,或直接在某一工作表上点击右键->选定全部工作表。2. 针对某一工作表,ctrl+A(全选),状态如下:3. 复制->选择性粘贴或者可以直接粘贴出现第一幅画面一步搞定,下面都是针对选择性粘贴的:4. 按照需要选择即可得到如下结果方法二:高级功能--用
2013-12-24 13:29:43
7207
转载 office 2010 去除页眉横线,以及只去除第一页页眉横线
参考2参考1office2010去除Word2010文件页眉中的横线 1: 在需要更改的页眉(页脚)处双击,进入对页眉(页脚)的处理状态。2:点击“开始”---“样式”进入如下页面。 3:点击“管理样式” 4:点击“修改” 5:点击“格式”---“边框” 6:出来一个熟悉的页面,选择
2013-12-23 16:57:00
3788
原创 c++ 的string的格式化方法
1. string strResult,str; double a=35.000,b=14.967; std::ostringstream ostr; ostr " ; std::string str = ostr.str(); strResult += str;但是这个方法中,a和b都默认显示为整数。
2013-12-01 14:04:37
55964
转载 三种字符串分割方法(C/C++)
转载自:点击打开链接在C, C++程序开发过程中,经常碰到字符串分割的问题,参考互联网上其他朋友的实现, 这里总结下,也方便自己和他人以后使用。一、用strtok函数进行字符串分割原型: char *strtok(char *str, const char *delim);功能:分解字符串为一组字符串。参数说明:str为要分解的字符串,delim为分隔符字符
2013-11-29 16:41:56
3452
原创 string转化为char的几种方法
string a="hello world";const char* ch=a.c_str();1. string s="aaaaaaaaa";char *p=new char[s.size()+1];strcpy(p,s.c_str());2.string str = "abcdefg";char sz[20];for (int i = 0; i < st
2013-11-29 16:40:50
1454
原创 完美解决office07或2010安装错误1706
安装vs2008后,再安装office07或2010都会失败。比如安装office07出现的错误如下图所示: 解决方案如下:1. 首先下载一款软件windows installer Clean Up。这个是微软出品的,用来专门卸载微软公司出品的软件的。也可在网址中下载:http://download.microsoft.com/download/e/9/d/e9d8035
2013-11-07 20:49:54
12064
转载 MATLAB interp1
http://blog.sina.com.cn/s/blog_67d36d860100uffv.htmlMATLAB中的插值函数为interp1,其调用格式为: yi= interp1(x,y,xi,'method') 其中x,y为插值点,yi为在被插值点xi处的插值结果;x,y为向量, 'method'表示采用的插值方法,MATLAB提供的插值方法有几种:
2013-10-28 10:47:51
975
转载 Matlab中的waitbar(进度条)的应用……(显示程序运行的百分比)
来源:点击打开链接Matlab中的help“waitbar”得到应用之一:h = waitbar(x,'message');其中x必须为0到1之间的数,message为显示的信息,举例如下:hwait=waitbar(0,'请等待>>>>>>>>');得到:应用之二:waitbar(x,h,'updated message')
2013-10-18 10:03:21
4473
原创 VC 6.0 中classView出问题
用VC 6.0 时,突然出现ClassView视图无法打开,一打开就vc6.0死机。然后头文件也无法修改和保存,只要修改后,点击保存或编译就会导致vc6.0无法响应。过了几个月,对于这个问题百思不得其解,总以为是vc6.0安装的不好。今天用另一台电脑打开项目时,出现对话框提示:“cannot access the ClassView information file, ClassV
2013-09-12 22:54:14
1151
转载 c盘中哪些文件可以删除
Windows XP(以下简称XP)系统占的硬盘空间虽大,但很多文件并不是正常运行系统所必须的,而且也不是每个用户都需要的,因此我们完全可以不借助任何软件为系统手动“瘦身”,一来可以节约硬盘空间,二来可以提高系统的运行速度。方法/步骤1一、清理Documents and Settings目录 “Documents and Settings”是
2013-08-07 10:27:52
1521
转载 C盘哪些文件可以删除?windows7瘦身攻略
很多老电脑C盘分的小,装了win7之后都面临着一个问题:C盘可用空间越来越少,用到最后进度条都飘红了~大家习惯把原因归结成win7太占用空间,实际上Windows 7 并没占那么大空间,大家习惯把原因归结成win7太占用空间,实际上Windows 7 并没占那么大空间,除了要包含虚拟内存等文件,也是为了保证系统使用更流畅。让C盘空间越来越小的罪魁祸首有2个,一个是很多朋友将软件装在C盘,另一个,即
2013-08-07 10:27:08
2391
转载 使用系统自带的模仿DOS命令删除C盘文件
步骤/方法1开始—>运行2输入CMD 确定3在黑框中输入 del /f /s /q *.tmp4在黑框中输入 del /f /s /q *.log5在黑框中输入 del /f /s /q *.gid6在黑框中输入 del /f /s /q *.chk7在
2013-08-07 10:26:05
1475
转载 在endnote中制作符合毕设要求文献格式
在引用文献时,绝大多数时候都要考虑文后参考文献的格式怎么写。如果是在中国,专门有一部国家推荐标准GB/T 7714 《文后参考文献著录规则》规范文后参考文献的格式。在中国,著名的文献管理软件endnote使用比较广泛,我就以endnoteX4为例说明怎么制作GB/T7714《文后参考文献著录规则》的输出格式。Endnote已经提供了Chinese Std GBT7714 (author-y
2013-08-06 18:19:58
2052
原创 vc6.0 一编译就程序无法响应
最近在用vc6.0时,一点击编译就程序无法响应,只有强制关闭vc6.0再重新打开才可以解决。时好时坏。查资料发现,原来是要装vc6.0的sp6补丁。附:vc6.0 sp6的下载地址英文版:vc6.0 sp6 英文版下载地址中文版:vc6.0 sp6 中文版下载地址安装路径:C:\Program Files\Microsoft Visual Studio\VC
2013-07-16 13:05:45
1346
原创 根据文件路径获得其所在文件夹,并删除该文件夹下后缀名为.tmp的所有文件
CString strDirectory;//项目文件所在目录char cDataPath[MAX_PATH];//文件路径strDirectory=cDataPath;//将字符数组赋值过去int k=strDirectory.ReverseFind('\\');//从后面查找\字符strDirectory=strDirectory.Left(strDirectory.GetLength
2013-06-22 09:30:16
1516
转载 MFC:Tab Control 控件的使用
1.先建立一个对话框MFC应用程序,然后在工具箱里面把Tab Control控件放到对话框中的合适位置上。再在对话框类中,声明一个CTabCtrl变量:CTabCtrl m_tab;变量m_tab用来与对话框中的Tab Control控件交互,为此要在DoDataExchange函数中加入DDX_Control语句:DDX_Control(pDX, IDC_TAB1
2013-06-03 16:04:51
762
原创 photoshop 抠图
方法一:1.点击魔法棒工具,然后选择菜单进行抠图,可设置抠图笔大小。2.抠图完成后,点击右键,save selections。3.ctrl+j,则刚刚抠的图就保存在了新图层中。方法二:点击打开链接方法三:点击打开链接方法四:点击打开链接
2013-04-23 19:53:30
520
转载 please enter the path for mfcs42d.pdb 提示解决方法
来源: 点击打开链接在VC开发中,可能遇到在Debug的时候遇到弹出“please enter the path for mfcs42.pdb”对话框,当然你可以选择取消跳过,但是带来的结果是你在Debug过程中Watch除了内建基本型别的变量外,不能获取其他类型变量的运行时期信息(如字符串、函数等),这其实也就很大程度上失去了Debug的意义了。这时候,如果你手动指定选择指定
2013-04-18 13:25:28
907
原创 MFC 判断线程是否结束
函数: GetExitCodeThread()功能: 获取一个结束线程的返回值函数原形: BOOL GetExitCodeThread( HANDLE hThread, LPDWORD lpExitCode);参数: hThread 指向欲获取返回值的线程对象的句柄 lpExitCode 用于存储线程的返回值,若为STILL_ACTIVE
2013-04-14 11:32:18
7470
VA_X_Setup1626的key以及安装文件
2013-11-07
安装office07或10错误1706的解决方法,附word文档说明
2013-11-07
金山卫士WiFi一键共享_4.7.3.3366及使用说明书_免安装_仅1.3M
2013-09-14
filetool.exe_VC++6.0和Office2007或office2010不兼容问题解决办法
2013-04-02
FoxitPhantom20_chs功能较强的中文PDF文件编辑、查看软件
2013-03-27
EndNoteX4第一部分
2012-12-22
Visual_C++利用互斥量同步线程实现文件读取进度条
2012-06-26
VA_X_Setup1626的key
2012-04-29
VA_X_Setup1626
2012-04-29
Image Registration for Medical, Remote Sensing, and Industrial Applications
2012-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人