开发者社区> zting科技> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

有用但不常见的c++函数

简介:
+关注继续查看

 1、

#include<iostream.h>
#include <time.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
 
void main( void )
{
    struct stat buf;
    int result;
 
    //获得c:\Windows\Calc.exe文件的信息
    result =stat( "c:\\windows\\Calc.exe", &buf );
 
    //显示cal.exe的文件状态信息
    if( result != 0 )
        perror( "Problem getting information" );
    else
    {
        cout<<"Size of the file in bytes:"<<buf.st_size<<endl;
        cout<<"Drive number of the disk containing the file :";
        cout<<char(buf.st_dev + 'A')<<endl;
        cout<<"Time of creation of the file:" << ctime(&buf.st_ctime);
        cout<<"Time of last access of the file:" << ctime(&buf.st_atime);
        cout<<"Time of last modification of the file:" << ctime(&buf.st_mtime);
    }
}

  

2、

#include<iostream.h>
#include<direct.h>
#include<errno.h>
#define MAX_PATH 250
int _tmain(int argc, _TCHAR* argv[])
{
    char* p, str[MAX_PATH];
    //创建新目录
    if (mkdir("E:\\ABC"))
    {
        cout << "mkdir Error!" << endl;
    }
    //更改工作目录
    if (chdir("E:\\ABC"))
    {
        cout << "chdir Error!" << endl;
    }
 
    //读取当前的目录
    if ((p = getcwd(str,MAX_PATH))==NULL)
    {
        cout << "getcwd Error!" << endl;
    }
    else
    {
        cout << "p: " << p<< endl;
        cout << "str: " << str << endl;
    }
 
    //更改工作目录
    if (chdir("E:\\"))
    {
        cout << "chdir Error!" << endl;
    }
 
    //删除指定目录,如果目录为工作目录,则不能删除
    if (rmdir("E:\\ABC")==-1)
        cout<<"rmdir Error!"<<endl;
 
    return 0;
 
 
}

 原文:http://www.cppblog.com/mzty/archive/2005/11/04/936.html 



本文转自Work Hard Work Smart博客园博客,原文链接:http://www.cnblogs.com/linlf03/archive/2011/11/18/2253483.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
三流黑客即可利用的CPU缓存漏洞 HTML5浏览器全部中招
本文讲的是三流黑客即可利用的CPU缓存漏洞 HTML5浏览器全部中招,哥伦比亚大学的四位研究人员认为,可以通过CPU缓存来监视用户在浏览器中进行的快捷键及鼠标操作。
1264 0
SQL 常见函数使用
1.字符串转化为整型  CONVERT(INT,'字符串')   2.结果集 输出为一段字符串 SELECT STUFF((SELECT ','+A FROM tableFOR XML PATH('')),1,1,'')
398 0
4、与CPU,内存获取相关的几个函数
1、得到cpu占有率的API函数: GetSystemTimes2、得到内存使用情况的API函数: GlobalMemoryStatusEx Function Retrieves information about the system's current usage of both physical and virtual memory.
480 0
MNN推理引擎最新实测,CPU、GPU性能全面领先!
一个好的推理引擎应至少具有三个基本特性: 通用性,模型支持是一切应用的前提; 高性能,但快慢若脱离业务价值,也会缺失实际意义; 易用性,能少搬几块砖,岂不美哉?
0 0
例举几种常见的图像数据增广
例举几种常见的图像数据增广
0 0
程序员需要了解的硬核知识之CPU
大家都是程序员,大家都是和计算机打交道的程序员,大家都是和计算机中软件硬件打交道的程序员,大家都是和CPU打交道的程序员,所以,不管你是玩儿硬件的还是做软件的,你的世界都少不了计算机最核心的 - CPU
0 0
SQL SERVER数据库服务器CPU不能全部利用原因分析
SQL SERVER数据库服务器CPU不能全部利用原因分析
0 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
JavaScript函数
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载