c++ - 在 C++ 中将编译后的 exe 复制到桌面
问题描述
我是 C++ 新手。我正在尝试编写一个在运行后将自身复制到桌面的应用程序。我可以在 C# 中这样做:
String fileName = String.Concat(Process.GetCurrentProcess().ProcessName, ".exe");
String filePath = Path.Combine(Environment.CurrentDirectory, fileName);
File.Copy(filePath, Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), fileName));
有没有办法在 c++ 中实现类似的功能?
解决方案
推荐阅读
- heroku - API Rest 与 Hyperledger Fabric 和节点 js Heroku
- docker - 从静态客户端访问 docker 容器的 IP 地址
- angular - 如何根据 Angular 中 GET API 的响应调用 POST 和 PUT API?
- php - Docker PHP MYSQL Laravel 7 php artisan migrate(找不到驱动程序)
- swift - 当 NSSearchField 进入和失去焦点时通知 SwiftUI macOS
- workbox - 如果不使用捆绑器,如何解释 Workbox v5 文档
- reactjs - 我无法启动反应脚本
- c++ - 虚拟继承中有多重继承吗?
- javascript - Javascript:有没有更简洁的方法来提取对象属性?
- python-3.x - 熊猫操作,将多个结果放入 df 列