我有关于批处理文件的问题
所以在这个目录中,假设C:\ temp \我有两个项目,一个是文件夹,另一个是名为"list.txt"的文本文件
我怎样才能找到该文件夹的名称?
谢谢
我正在尝试使用c ++解决我在Windows上遇到的问题.
比方说,我有螺纹ABC和线程ž.ABC和Z都是通过套接字向应用程序发送数据.但是当Z传输数据时,我希望AB和C等待Z完成,然后恢复.
ABC可以同时向应用程序发送数据.
我正在尝试使用互斥锁来阻止ABC在Z运行时运行,但我发现即使Z没有运行,ABC也不会因为该互斥锁而同时运行.
所以我的问题最终是,C++中是否有一种方法可以让我检查互斥锁是否被锁定,如果它被锁定,等待互斥锁解锁,但是不要锁定互斥锁?
我从不希望A,B和C锁定互斥锁.只有Z应该锁定互斥锁.
任何帮助,将不胜感激.
在Java中,这些是相同的:
new File (a.getPath() + filename);
Run Code Online (Sandbox Code Playgroud)
new File (String.format(a.getPath() + filename));
Run Code Online (Sandbox Code Playgroud)
我在findbugs中得到一些警告,第二个选项似乎解决了它.