我有一个巨大的XML代码,我一直在添加.它有大约13.465行代码和很多标签.为了保持一切井然有序(因为代码几乎不可读),我决定将所有标签折叠起来并评论它们是什么.
有没有办法实现这一点,每次我打开Notepad ++而不必使用"全部折叠"选项?我正在使用notepad ++ windows XP和XML.
我试图用最新版本的qt创建器设置SFML 2.0,我已经设置了SFML,我导入了一个我在visual studio中编写的小游戏.编译后,我得到这个:

我尝试了什么
额外细节
我正在运行Windows XP SP3,最新版本的mingw和qt SDK以及SFML
我正在尝试使用的代码在Visual Studio 2010 和 Code :: Blocks 上没有任何错误甚至警告
我自己没有编译SFML
我的gcc版本是4.6.2
我的gcc是DW2
我没有得到任何结果,我甚至不知道如何远程接近解决这个问题,甚至不知道从哪里开始.
编辑 我无法向您展示我的所有代码,它是超过20个文件,我几乎90%确定它不是我的代码,我上面说过:我可以运行此代码,没有任何警告甚至任何IDE上的错误除了qt创建者.
可能重复:
在C++中使用rand()函数的正确方法是什么?
我一直在学习如何使用rand()函数,我在C++中编写了一个小猜谜游戏,如下所示,但问题是,无论编译程序多少次,生成的数字都是相同的 - > 41
#include <iostream>
#include <cstdlib>
#include <conio.h>
using namespace std;
int main()
{
int x = rand()%100;
int y=0;
cout << "Ghiceste numarul!" << endl;
cin >> y;
while(y != x) {
if(y > x) {
cout << "Numarul tau este prea mare! Incearca un numar mai mic!" << endl;
cin >> y;
}
if(y < x) {
cout << "Numarul tau este prea mic!" << endl;
cin >> y;
}
if (y == x) …Run Code Online (Sandbox Code Playgroud) 我是Java和NetBeans的初学者.我正在尝试制作一个简单的程序,你引入2个数字,它们的总和除以2.但是,我正在使用JFormattedTExtFields,我不知道如何自定义其中允许的输入.基本上我正试图找出如何:
JFormmatedTextField;是否有任何方法或插件禁用Netbeans自动组件对齐?当我放置标签时,我的所有组件都随机放在面板上,而不是我如何设置它们.每次添加组件时,窗口都会重新调整大小,或者某些组件会重新调整大小.
首先,我知道我之前曾问过类似的问题,但这个问题有所不同.我正在尝试制作一个计算器,使得在文本字段中输入的所有数字的算术平均值都是可编辑的.我有大约25个文本字段,但一次只能编辑14-16个.用户有3个jspinner来添加或删除程序中已有的一些可编辑文本字段.我的问题是,如何从这些文本字段中检查哪些文本字段可以编辑并操纵数据?
出于审核目的,这个问题与另一个问题不同.在另一个问题中,我根本不具体,而且情况有所不同,所以请保持开放,我需要帮助.
我使用turbo C++ 3.0在DOS环境下制作了一个基本的蛇游戏,我自己也是一个新手.我一直在寻找一个非常简单的,也许是在DOS窗口中制作不同颜色文本的基本方法.我不是在寻找复杂的文字着色方法.我写的大多数程序都非常简单和基本,并且复杂的代码来设置比程序本身更大的文本颜色只会令人困惑和无效.
我的问题是,在DOS控制台中用BOTH语言,C和C++着色文本的最简单方法是什么?
我正在使用快艇5进行我的第一场比赛,这是一场蛇比赛.为了移动蛇游戏,我想使用我制作的方格,所以蛇会定期移动.
如何使用计时器在一定时间内发生事件?
例如,我希望我的蛇在方向设置中每秒移动一次,我知道如何控制他,但我不知道如何创建一个以某个间隔发生的事件.我在Windows XP SP3上使用Codeblocks IDE
我尝试在我的设置eclipse上运行一些SDL,当我尝试运行它时它给了我以下错误:
'Launching SDL.exe' has encountered a problem.
The program specified in the launch configuration does not exist
Run Code Online (Sandbox Code Playgroud)
我立即去了另一个项目,看它是否构建,它确实.我也尝试重新构建,调试SDL项目.我不知道它是否是代码中的错误,但以防万一,这是代码:
#include "SDL/SDL.h"
#include <string>
#include <SDL/SDL_image.h>
SDL_Surface *load_image( std::string filename ) {
SDL_Surface* loadedImage = NULL;
SDL_Surface* optimizedImage = NULL;
loadedImage = IMG_Load(filename.c_str());
if(loadedImage != NULL) {
optimizedImage = SDL_DisplayFormat(loadedImage);
SDL_FreeSurface(loadedImage);
}
return optimizedImage;
}
Run Code Online (Sandbox Code Playgroud)
我GOOGLE了它,并有在计算器上重复的问题在这里,但它具有0的答案,甚至没有评论.谷歌没有关于这个问题的答案,所以如果你回答它,你可能会解决更多人的头痛问题.
假设您有以下课程:
class Parent
{
// methods and members go here
};
Run Code Online (Sandbox Code Playgroud)
然后根据父级创建一个子级:
class Child : public Parent
{
public:
someFunction();
};
Run Code Online (Sandbox Code Playgroud)
现在 Parent 类没有 someFunction() 但 Child 类有。假设您有一个父类向量,并且您想调用子类的方法,假设向量包含父类和子类的实例,因为它们都是相同的基类型。
std::vector<Parent> myContainer;
myContainer.push_back(a parent);
myContainer.push_back(a child);
myContainer[1].someFunction();
Run Code Online (Sandbox Code Playgroud)
我怎样才能使这项工作?我基本上是在尝试创建一个父母的向量,但孩子们也会进入这个向量。我想调用一个儿童专用的方法。那可能吗?