- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 fatal error C1083: 无法打开包括文件: “stdint.h”: No such file or directory
属性-》配置属性-》VC++目录,在包含目录中加入$(VC_IncludePath);$(WindowsSDK_IncludePath)后编译正常。网友提供的解决方案都是下载对应的头文件,放到指定系统路径,但我遇到的问题是:别的vc工程都能够正常编译,通过对比发现,是头文件包含路径问题。VS2019中,下载了一个工程无法正常编译,报error C1083。
2024-06-12 14:04:59
1393
原创 自己实现atoi
int string2int(char *pStr, int *pOut){ int tmp[7] = {0}; int i = 0; if (pStr == NULL || pOut == NULL || strlen(pStr)>7) { printf("strlen(pStr)=%d\n", strlen(pStr));
2017-07-07 14:58:34
249
原创 linux cp 加了-f还是有提示
vi ~/.bashrc注释掉alias cp='cp -i'# .bashrc# User specific aliases and functionsalias rm='rm -i'#alias cp='cp -i'alias mv='mv -i'# Source global definitionsif [ -f /etc/bashrc
2016-05-19 10:10:34
1517
转载 关于堆和栈的很有价值的总结
栈上分配内存和回收都是自动的,不用程序员来处理堆上分配内存有系列的函数或操作符如c的 malloc vs freec++的 new vs delete这些内存的分配和释放由程序员来负责引用的长篇大论开始了:在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的
2014-08-09 11:02:46
474
原创 nasm使用小记
一、Nasm下载地址:http://download.chinaunix.net/download.php?id=44017&ResourceID=7201二、安装1. tar jxvf nasm-2.10.05.tar.bz2 nasm-2.10.052. cd nasm-2.10.053. sh autogen.sh (如果报错需要安装autoconfig-
2014-06-19 17:00:02
662
转载 解析Linux内核获取当前进程指针的方法
【转载】原文出处:http://tech.ccidnet.com/art/302/20061115/950395_1.html一、内存数据表示: 我们在教材或阅读中,经常需要直观的用图示来展示数据在内存中的分布,那么数据是如何在内存中组织的呢?不同的机器有不同的表示法,我们以最常见的Intel X86系列计算机为例来说明这个问题。[img=http://i
2014-04-22 20:00:45
1720
原创 简单的shell脚本之date小记
#!/bin/bashecho "This program will try to calculate:"echo "how many days before your demobilization date..."read -p "please input your demobilization date (YYYYMMDD ex>20140909): " date2da
2014-01-22 09:55:51
696
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人