原因是做的是个自动备份的小程序,给定一个目录(例如C:\test)需要把里面全部的文件名带路径给取到。
本人现在找到的方法是取到指定目录下的文件名
但是像图中一样图和文本是文件夹,需要本人去写个循环加判断是不是文件夹,然后再继续查找取值,当本人这个目录下文件量庞大的时候似乎不是很好处理。
询问下有没有好的方法例如有什么函数能够找到特定目录下加上子文件夹中的……继续阅读 »
9年前 (2016-04-15) 1347浏览
0个赞
#include<winsock2.h>
#include<stdio.h>
#pragma comment(lib,"ws2_32.lib")
void main()
{
WSADATA wsaData;
SOCKET sockServer;
SOCKADDR_IN addrServer;
SOCKET sockClient;
S……继续阅读 »
9年前 (2016-04-15) 1492浏览
0个赞
VS2013开发的C++项目打包的 dll和exe怎么样支持win98、2000等系统
解决方案
20
项目、属性、配置属性、平台工具集: v120_xp
20
引用:
Quote: 引用:
98还有人在用的?建议你在98下面装个vs2013,然后重新编译一遍
还真没办法,98确实在用,还是大规模的。收营系统上在用。
换回vc6.0吧
10
V……继续阅读 »
9年前 (2016-04-15) 1563浏览
0个赞
一个类中,有几个成员函数都是相似void fun();的类型,本人想把这几个函数放入该类中的一个静态函数表中,怎么写呢?查了一些资料,也按着理解尝试写了几次,总是编译报错。
class FUN
{
private:
void fun1();
void fun2();
static auto funTab[];
…
};
auto FUN::fun……继续阅读 »
9年前 (2016-04-15) 1124浏览
0个赞
inline double _SQRT_ (double value) {
const double half = value * double (0.5) ;
union {
static_assert (sizeof (double) == sizeof (__int64) ,"") ;
double a ;
__int64 b ;
……继续阅读 »
9年前 (2016-04-15) 1014浏览
0个赞
本人想将string对象初始化为空,string poing=NULL;
编译可以通过,但是无法运行,报错:
terminate called after throwing an instance of “std::logic_error”
what(): basic_string::_S_construct null not va……继续阅读 »
9年前 (2016-04-15) 1236浏览
0个赞
#include <iostream>
using namespace std;
class A
{
char *name;
public:
A(char *a=”wang”){name=new char;name=a;}
~A(){
delete name;
cout<<“s”<……继续阅读 »
9年前 (2016-04-15) 1585浏览
0个赞
如题,由于学校系统会查重,所以只能发图上来了。希望高手帮看看问题在哪?
编译通过,运行后得不出正确结果,结果如下:
设置断点调试后如下:
原代码如下:
解决方案
30
find_difference为什么定义2个Node *q
30
本人已经知道你不对的原因了:
你find_intersection find_union find_……继续阅读 »
9年前 (2016-04-15) 1910浏览
0个赞
http://bbs.csdn.net/topics/391819297?page=1#post-401187341
偶然看到这个帖子,对于其中的模版模版参数的写法有点疑惑,本人试了一下,
在VS2008 (VC9.0)中正确的写法如下。
namespace std
{
// 示例类模版1
template <typename _Ty1, type……继续阅读 »
9年前 (2016-04-15) 1267浏览
0个赞