-1
价值
2
回答
浏览
EasyX 图形界面下怎么输入中文?
用 getch 和 outtextxy 可以输出英文,但不能输出中文啊!怎样才可以输出中文呢?
除了使用 inputbox() 外还有其它办法吗?就是想在自己画的文本框里回显输入的内容
0
价值
1
回答
浏览
easyx 怎么实现地图上不可穿过的区域(障碍物)
就是地图上一堵墙 角色不能穿过去
我的地图是一张图片组成的,有多个地方有障碍物, 用什么方法效率高, 目前我用的是找坐标直接判断角色和障碍物的区域是否重合 但是这样效率很低
如果障碍物多了 就要没走一步都要判断好几次
0
价值
1
回答
浏览
无法打开包括文件: “graphics.h”: No such file or directory
我输入了 easyx 说明书里的示例代码,也按照要求添加了图形库函数。但是依然报错: 无法打开包括文件: “graphics.h”: No such file or directory ,未定义标识符 "initgraph" ,等等。
环境是 visual studio 2019,官网下载的。
查了 csdn,按照指示也手动下载了,添加了,不知道为什么会这样,求解答
0
价值
1
回答
浏览
操作系统课程设计
**虚拟文件系统: **建立基于顺序分配的文件系统。
首先分配一定容量的内存,建立虚拟磁盘;
在该磁盘上建立顺序分配的文件系统;
为该文件系统设计相应的数据结构来管理目录、虚拟磁盘的空闲空间、已分配空间等。
提供文件的创建、删除、移位、改名等功能;
提供良好的界面,可以显示文件系统的状态和空间的使用情况;
提供磁盘转储功能,可将虚拟文件系统存入一个磁盘文件,还可从磁盘文件读入内存。
就这样一个题目,操作系统课上就学了概念和各种算法,具体怎么做完全没教。然后,我想知道具体怎么去实现。可以
-2
价值
0
回答
浏览
rand()函数在Debug模式中引发了Stackoverflow异常
问题:对包含大量相同元素数组通过快速排序使用一个随机函数rand()引发堆栈溢出
操作系统:Win 10
IDE:Visual studio 2017
问题背景:
我在SortTestHelper.h中定义了一个函数叫做generateRandomArray(int n, int rangeL, int rangeR)
描述如下:
/*
@Comments:生成有n个元素的随机int数组,每个元素的随机范围为[rangeL,rangeR]
@Param n : 数组
1
价值
1
回答
浏览
拳皇、合金弹头游戏之类的战斗原理实现思路
我想做一些冒险打怪的游戏 但是战斗原理的思路不是很清晰
比如 角色挥刀同时击中多只怪物 如何保证每只怪物只受到一次攻击
或者 角色上跳穿过平台 下落就站在平台上
在github上搜哪些关键字能找到这些开源项目
1
价值
1
回答
浏览
改变一个值的引用为何原值不变?
如题,代码很简单,一看便知。
环境:win10, vs2019, dev-c++。
该程序旨在测试 cons_cast,预期结果不符后,测试了相关地址,发现是一样的,为何结果不同?
预期结果:
2 2 3 3 3
测试结果:
1 2 1 3 3
代码如下:
#include <iostream>
using namespace std;
int main()
{
const in0
价值
1
回答
浏览
如何理解下述编程中 delchar 这段函数?
原题目要求:写一段代码,给出一个字符c,一段字符串str[MAXN],要求该代码中的delchar函数能将str[MAXN]中的与c相同的字符删除.
以下是本人代码:
#include <stdio.h>
#define MAXN 20
void delchar(char *str, char c);
int main()
{
char str[MAXN]={"happy new year"}, c;
scanf("%c\n&qu0
价值
2
回答
浏览
怎样理解指针指向值的真 or 假?
这是 c 语言中以指针为循环条件的 while 循环的一段代码样例:
while(*p)
{
// 循环内容忽略
}
其中指针 *p 指向的是已经定义了的一个数组.
网上说 while(*p) 循环,指针指向值为真的时候循环进行,指向值为假的时候循环结束.
请问大佬怎样理解指针指向值的真 or 假?
8
价值
2
回答
浏览
怎样清空键盘缓冲区?
我写的小游戏在上一个场景中可能会有过多的按键事件,导致进入下一个场景后这些按键仍然被获取并处理。我希望在切换到下个场景时将缓冲区内的按键都清空。
我搜索到了 fflush(stdin); 语句,但是貌似并没有用。以下是我的测试代码:
// win10 + vs2019
//
#include <easyx.h>
#include <stdio.h>
#include <conio.h>
int main()
{
while (true)
{



