相关疑难解决方法(0)

哪种更好的方法来排序不同的数字?

在使用STL的C++中,两个操作中的哪一个花费较少的CPU时间来排序大的不同数字:

  • 将元素推入集合中
  • 将元素存储在向量中并调用sort()函数?

c++ sorting stl

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

使用指针随机化数组

我试图用指针洗牌我的牌组.我的循环只打印出默认值,而不是在卡片中循环.我该如何解决.洗牌功能在底部?我试图循环并增加指针,同时用我的源指针替换目标指针.或解除引用的价值.我究竟做错了什么?

#include <iostream>
#include <fstream>
#include <ctime>
#include <stdlib.h>
#include <string>

using namespace std;

//global constant(s)
const int maxCards = 52;

//Structs
struct card 
{
    char suit[8];
    char rank[6];
    int cvalue;
    char location;
};

struct player 
{
    char name[100];
    int total;
};

//Function List
char * strcopy(char destination[], const char source[]);
void shuffle(card* destinationP,card* sourceP);

//program
int main()
{

//begin seeding the time for randomize later
srand(time(NULL));

//declaration of variables
bool gameOn =true;
int choice;
char tempfName[100];
char templName[100];
int …
Run Code Online (Sandbox Code Playgroud)

c++

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

我应该在main函数内部或外部声明变量吗?

在C++中,建议在主程序内部或其他地方之前声明全局变量?我的意思是,有什么区别

#include <iostream>

int variable;

int main()
{    //my program
     return 0;
}
Run Code Online (Sandbox Code Playgroud)

#include <iostream>

int main()
{
     int variable;
     //my program
     return 0;
}
Run Code Online (Sandbox Code Playgroud)

在哪种情况下我应该使用哪一个?

c++ program-entry-point variable-declaration

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

为什么编译器不会抱怨访问超出动态数组边界的元素?

我正在定义一个大小为9的数组.但是当我访问数组索引10时,它没有给出任何错误.

int main() {
   bool* isSeedPos = new bool[9];
   isSeedPos[10] = true;
}
Run Code Online (Sandbox Code Playgroud)

我期望得到编译器错误,因为isSeedPos[10]我的数组中没有数组元素.

为什么我没有收到错误?

c++

-1
推荐指数
1
解决办法
579
查看次数

使用std ::?制作char**

我有一个需要const char**的opengl函数.所以基本上是一个字符串向量.我想知道是否可以使用C++标准库来完成,而不需要使用const char*哪个向量需要堆分配.

c++

-2
推荐指数
1
解决办法
144
查看次数

FreeBSD是否支持内存映射文件?

我使用的是FreeBSD操作系统,我想写入磁盘上的文件,但是,这需要花费很多时间,因此,我建议使用内存映射文件.但是,我是否陷入困境,FreeBSD是否支持它?..请,有人可以指导我吗??我正在用C++编程.

c++ stl freebsd memory-mapped-files

-2
推荐指数
1
解决办法
311
查看次数

在C++中已经为LinkedList,HashMap,Tree等编写了类?

在C++中存在一个公共结构数据库,例如在Java中有它java.util.Collection的所有子类.C++中也有类似的东西吗?我不会为我使用的每个数据结构编写代码.

c++ linked-list data-structures

-3
推荐指数
1
解决办法
138
查看次数