问题列表 - 第18227页

C/C++使用自动递归文件夹/目录创建复制文件

在Win32 API中,有一个字面复制文件的CopyFile.但是,此API不会创建文件夹.例如,我想复制C:\Data\output.txtD:\Temp\Data\output.txt.但是,目标文件夹D:\TempD:\Temp\Data',不存在.在这种情况下,此API失败.

是否有一个方便的API可以自动和递归地在副本上创建目录结构?当然,我可以做这样的功能,但我希望有人已经完成了这个功能.

c c++ file-io winapi

5
推荐指数
1
解决办法
9955
查看次数

禁用Microsoft Visual C++运行时错误

如果我的应用程序崩溃,Microsoft Visual C++运行时库"运行时错误!" 发生.

消息的文本是:
此应用程序已请求运行时以不寻常的方式终止.
有关更多信息,请联系应用程序的支持团队.

我知道,我需要解决所有这些问题,但我想这个错误并没有出现在过去.Visual Studio 2005中是否有一个选项来启用/禁用此类错误(处理)?相反,我希望应用程序只是崩溃/退出并提供Microsoft Windows错误报告.

runtime-error visual-studio visual-c++

6
推荐指数
1
解决办法
6638
查看次数

相当于Linux上的Win32性能计数器

可能重复:
Linux/Unix中"性能计数器"的概念

什么是Linux等效的Windows性能计数器?

  • 用于发布应用程序计数器的API /库
  • 用于有效监视和收集值的API /库(如pdh.dll)
  • 监视当前值的应用程序(相当于perfmon.exe)
  • 用于安排收集的应用程序(如logman.exec)
  • 应用程序可视化收集的值(再次,perfmon.exe)

或者,更广泛地说,Linux上推荐的系统性能监控基础架构是什么?

linux performance

6
推荐指数
1
解决办法
1576
查看次数

虚拟目录未在IIS中配置为应用程序

我从一个站点下载了测试网站代码,然后将其转换为visual studio 2008.但是,我得到的编译错误如下:

"它是使用注册为allowDefinition =应用程序级别之外'MachineToApplication’的部分错误.这种错误可以通过虚拟目录引起不被配置为在IIS的应用程序."

任何人,解决问题PLZ ?? !!

asp.net

12
推荐指数
1
解决办法
5万
查看次数

ptr为NULL的free(ptr)是否会损坏内存?

从理论上讲,我可以这么说

free(ptr);
free(ptr); 
Run Code Online (Sandbox Code Playgroud)

是一个内存损坏,因为我们释放已经释放的内存.

但是如果

free(ptr);
ptr=NULL;
free(ptr); 
Run Code Online (Sandbox Code Playgroud)

由于操作系统将以不确定的方式运行,我无法对此进行实际的理论分析.无论我在做什么,这种记忆是否会腐败?

释放空指针有效吗?

c free null pointers

106
推荐指数
7
解决办法
7万
查看次数

从C到C++

大家好.我最近开始了一份新工作,我应该使用C++ /我已经用C语言编程了近5年.我正在寻找让我达到OOP可接受水平的方法.我有C++和OOP的所有基本概念,但没有太多的实际类设计经验.我真正想要的是学习类库设计的方法,因为我将在一个为其他程序员编写C++库的团队中工作.请建议像"责任分配"这样的原则,它可以帮助我设计一般的课程.

c c++ oop

12
推荐指数
3
解决办法
950
查看次数

如何用java中的变量替换硬编码的数字 - mysql代码

如何在使用jdbc访问mysql数据库的java语句中用硬编码替换变量.使用executeQuery(查询)执行查询

这是java语句

String query = "select * from TableA where num = '1233' ";
Run Code Online (Sandbox Code Playgroud)

我需要在此声明中将此1233替换为变量.

任何帮助赞赏

问候,

java mysql

0
推荐指数
1
解决办法
508
查看次数

检查A是否是Python中B的超类

class p1(object): pass
class p2(p1): pass
Run Code Online (Sandbox Code Playgroud)

所以p2是p1的子类.有没有办法以编程方式找出p1是[p2]的超类[es]之一?

python reflection superclass

27
推荐指数
4
解决办法
1万
查看次数

JLabel - 获得父母小组?

是否可以获取添加JLabel的面板名称?我在不同的JPanels中添加了一些JLabel,我想根据放置jLabel的面板调用不同的鼠标事件.

java swing

8
推荐指数
1
解决办法
3万
查看次数

BlockingCollection(Of T)的目的是什么

我试图在.NET 4上新的Parallel Stacks的上下文中理解BlockingCollection的目的.

MSDN文档说:

BlockingCollection用作IProducerConsumerCollection实例的包装器,允许从集合中删除尝试以阻止数据可用于删除.类似地,可以创建BlockingCollection以强制执行IProducerConsumerCollection中允许的数据元素数量的上限; 然后可以阻止对集合的添加尝试,直到空间可用于存储添加的项目.

但是,当我查看一些IProducerConsumerCollection的实现时,比如ConcurrentQueue,我看到它们提供了一个无锁,线程安全的实现.那么为什么需要BlockingCollection提供的锁机制呢?MSDN中的所有示例都显示通过BlockingCollection包装器使用这些集合,直接使用这些集合有哪些麻烦?使用BlockingCollection会产生什么好处?

.net parallel-extensions

19
推荐指数
2
解决办法
5054
查看次数