小编Mon*_*tor的帖子

写入文件时,请避免覆盖现有文件的内容

我正在尝试将一个实现高分的游戏制作成.txt文件.我的问题是:当我发表如下声明:

ofstream fout("filename.txt");
Run Code Online (Sandbox Code Playgroud)

这是创建具有该名称的文件,还是只查找具有该名称的文件?

问题在于,每当我重新启动程序并做出以下声明时:

fout << score << endl << player; 
Run Code Online (Sandbox Code Playgroud)

它会覆盖我之前的分数!

有没有办法让我这样做,以便在我写入文件时新分数不会覆盖旧分数?

c++ ofstream

16
推荐指数
2
解决办法
4万
查看次数

Visual Basic中的屏幕尺寸

如何在Visual Basic中访问屏幕的尺寸?我已经在网上看了它说使用Screen.width和Screen.length,但是它不能识别那些属性......任何提示?

vba screen-size

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

无意义的jReddit构建错误

在使用jReddit(Reddit API包装器)构建我的Android Studio项目时,我得到了大量无意义的错误.

AGPBI: {"kind":"error","text":"warning: Ignoring InnerClasses attribute for an anonymous inner class","sources":[{}]}
AGPBI: {"kind":"error","text":"(org.codehaus.plexus.util.FastMap$EntrySet$1) that doesn\u0027t come with an","sources":[{}]}
AGPBI: {"kind":"error","text":"associated EnclosingMethod attribute. This class was probably produced by a","sources":[{}]}
AGPBI: {"kind":"error","text":"compiler that did not target the modern .class file format. The recommended","sources":[{}]}
AGPBI: {"kind":"error","text":"solution is to recompile the class from source, using an up-to-date compiler","sources":[{}]}
AGPBI: {"kind":"error","text":"and without specifying any \"-target\" type options. The consequence of ignoring","sources":[{}]}
AGPBI: {"kind":"error","text":"this warning is that reflective operations on this class will …
Run Code Online (Sandbox Code Playgroud)

android gradle android-studio

5
推荐指数
0
解决办法
190
查看次数

如何将VB程序与C++程序混合使用

我有一个我写的C++程序,我想给它一个用户界面.有什么办法可以运行C++程序并将程序中的信息放到VB应用程序的UI上吗?

c++ vb.net user-interface vba

4
推荐指数
1
解决办法
5054
查看次数

存储精灵套件级别数据

我正在进行一个项目,其中一组目标出现在屏幕上.目标应该同时出现一定量,并且每次出现之间有一定的延迟.我的问题是如何正确存储此游戏的关卡数据.我正在考虑使用csv文件来存储关卡数据(目标类型,位置,延迟等),但我想知道是否有更好的方法来实现它.我还考虑过制作一个水平对象来存储关卡信息,但我不确定.Apple说使用'精灵节点存档',但我似乎无法找出这意味着什么.有什么想法吗?

iphone objective-c ios sprite-kit

4
推荐指数
1
解决办法
1701
查看次数

在结构中创建某个结构的数组.

我有一个叫做场景的结构.在名为scene的结构中,我需要创建一个其他场景对象的数组.这可能吗?

c++ arrays struct

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

使用带有C库函数的C++字符串

当我尝试在以下行中使用atoi(con​​st char*)函数时发生错误...

externalEncryptionRawHolder[u] = atoi(parser.next()); 
Run Code Online (Sandbox Code Playgroud)

'parser'对象是一个字符串解析器,'next'方法返回一个字符串.我认为错误与'atoi'函数中的字符串不是常数这一事实有关......但我不确定.错误的要点是'无法将字符串转换为const char*'.如何让我的弦不变?任何帮助都将非常感激(顺便说一句,如果你想知道索引'你'是什么,这是在'for'循环内).

c++ string

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

ARC 不允许从 Objective-C 指针到 int * 的隐式转换

我有一个 DMGStatController 类,它有一个 DMGSecondaryStatViewController 类型的委托。我写的

DMGStatController *controller = [[DMGStatController alloc] init]; 
controller.delegate = self;
Run Code Online (Sandbox Code Playgroud)

正是第二行代码给了我错误“ARC 不允许从 Objective-C 指针到 int * 的隐式转换”。我不知道编译器在说什么... DMGStatController 的属性委托是 DMGSecondaryStatViewController 类型,而不是 int *。任何帮助将非常感激。

另外,这里是我声明委托的地方。

#import <UIKit/UIKit.h>
#import "DMGSecondaryStatViewController.h"


@interface DMGStatDescriptionViewController : UIViewController{

}

@property(nonatomic , retain) DMGSecondaryStatViewController *delegate; 
@property(nonatomic , retain) NSString *finalStatChosen; 

@end
Run Code Online (Sandbox Code Playgroud)

xcode objective-c ios

2
推荐指数
2
解决办法
9457
查看次数

Python Curses - 打印 Ascii 艺术

我有一个很长的多行 ascii 艺术字符串,我想使用 Python curses 模块将其呈现给用户。我对接近这个有点困惑,因为在curses中打印字符串的唯一方法是addstr(y,x,string),它只打印到一行。关于如何实现这一点的任何想法?

python curses ascii

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

如何将多个字符放入一个字符串中

我想我从来没有学过这个.我以前从未这样做过.我见过使用strcat(S1, S2),但这不适用于此,是吗?

我能做点什么吗

string all_possible_strings[10]; 
char jumbled_chars[] = "ABCDEFG";
all_possible_strings[1] = jumbled_chars[0] << jumbled_chars[1] 
                              << jumbled_chars[2] << jumbled_chars[3] 
                              << jumbled_chars[4];
Run Code Online (Sandbox Code Playgroud)

我正在尝试做的是制作一个程序,可以将一个单词解读为所有可能的排列.

c++ string char

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

一个类是否有可能符合objective-c中的多个协议?

一个类是否有可能符合objective-c中的多个协议?如果是这样,声明符合多个协议的类的语法是什么?

class objective-c

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

如何在C++中将数组作为函数的参数?

我在为学校科学博览会编写的程序中有一个函数,它需要做的是将数组作为参数,加密数组的值,并将加密的值存储在字符串中.我怎样才能做到这一点?

c++ encryption hash

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