小编Sam*_*Sam的帖子

eof()不好的做法?

可能重复:
为什么循环条件中的iostream :: eof被认为是错误的?

所以我使用过eof()的功能在我的很多程序,需要文件输入的,我的教授说,这是蛮好用的,但有几个人在等纷纷表示,我不应该没有真正指定的原因使用它.所以我想知道,有充分的理由吗?

c++ eof

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

从grep输出中删除字符

我一直在削减我的grep输出(这归结为我打算与其他字段关联的数字列表.)我的问题是999以上的数字中有逗号,我想知道如何打印输出没有逗号.

所以而不是输出:

1,200,300
Run Code Online (Sandbox Code Playgroud)

它只会是:

1200300 
Run Code Online (Sandbox Code Playgroud)

有关我可以添加的其他管道命令的任何建议吗?

谢谢

linux bash grep

22
推荐指数
2
解决办法
6万
查看次数

创建没有"new"运算符的类的新实例

只是一个简单的问题.正如标题所示,我只使用"new"运算符来创建类的新实例,所以我想知道其他方法是什么以及如何正确使用它.

c++ class

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

正则表达式检查第一个字符是否为大写

我正在尝试检查用户名的第一个字符是否为大写,以下内容可以是字母或数字,最多20个字符.有人可以解释为什么我的语法错了吗?

/^[A-z][a-z0-9_-]{3,19}$/
Run Code Online (Sandbox Code Playgroud)

javascript regex

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

C++ 中什么被视为语句?

我的教授通常会问我的班级给定程序中有多少条语句,但我无法确定他将什么定义为语句。似乎 if/else 是一个语句,而 for 循环也是一个语句,无论其中是否还有其他假设的语句。对于这个问题是否有任何管理规则或者他对自己的发明的定义?

谢谢

c++

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

按下提交按钮会响应输入并单击

我在许多网站上看到,输入密钥将提交表单,但您也可以单击按钮进行提交.这有诀窍吗?或者按钮可以附加两种不同类型的功能吗?

html javascript

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

将鼠标侦听器添加到java中的矩形

正如标题所示,我试图在窗口上添加一个基本形状的动作监听器.我想知道这是否可能?我尝试添加监听器时遇到错误.

public static void main(String args[]) {
    JFrame frame = new Main();
    frame.setSize(300, 200);
    frame.setVisible(true);
    frame.setBackground(Color.BLUE);
}

Rectangle2D rect = new Rectangle2D.Double(60, 70, 120, 80);

public void paint(Graphics g) {
    Graphics2D g1 = (Graphics2D)g;
    g1.draw(rect);
    g1.setPaint(Color.yellow);
    g1.fill(rect);
}

Handlerclass handle = new Handlerclass();
rect.addMouseListener(handle);

public class Handlerclass implements MouseListener{
    public void mouseClicked (MouseEvent e){
    }
}
Run Code Online (Sandbox Code Playgroud)

java swing listener mouselistener

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

好奇为什么我的图像没有出现

只使用绘画方法,我的图像最初不会显示.一旦我最小化了Java窗口并调整其大小,图像就会显示出来.有什么代码我不见了吗?

public class Lil extends JFrame {

Image image = Toolkit.getDefaultToolkit().getImage("images/Untitled.png");

public Lil(){

    setTitle("flame");
    setBackground(Color.WHITE);
    setSize(400, 400);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setResizable(false);
    setVisible(true);
}

public void paint(Graphics g){

    g.clearRect(0, 0, 400, 400);        
    g.drawImage(image, 60, 25, null);
    //repaint();
}   

public static void main(String [] args){    
        new lil();  
    }
}
Run Code Online (Sandbox Code Playgroud)

java swing paint graphics2d imageicon

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

在C中调整数组大小

说我分配了一个这样的数组:

char* array[]={"This"};
Run Code Online (Sandbox Code Playgroud)

然后我想为array []分配一个新值,以便它存储"This"和"That",是否有一种方法可以改变数组的大小以便它可以保存一些新值?

c arrays resize

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

AS3连续计时器?

如果我理解这一点,我在AS3中看到的大多数计时器示例都会受到一定数量的限制.如:

var timer:Timer = new Timer(1000, 2);
    timer.addEventListener(TimerEvent.TIMER, blah);
    timer.start();

function blah(e:TimerEvent):void{
    trace("Times Fired: " + e.currentTarget.currentCount);
     trace("Time Delayed: " + e.currentTarget.delay);
} 
Run Code Online (Sandbox Code Playgroud)

它会发射两次(再次,如果我正确解释)

因此,如果我认为是真的,有没有办法制作一个计时器,它会不断跟踪时间?

timer actionscript-3

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