小编ale*_*ann的帖子

AWT窗口关闭监听器/事件

我很抱歉,如果这是一个的n00b问题,但我已经花太长,这一次我创建的窗口侦听器,窗口事件,以及其他一切,我怎么指定调用什么方法?这是我的代码:

private static void mw() {
    Frame frm = new Frame("Hello Java");
    WindowEvent we = new WindowEvent(frm, WindowEvent.WINDOW_CLOSED);
    WindowListener wl = null;
    wl.windowClosed(we);
    frm.addWindowListener(wl);
    TextField tf = new TextField(80);
    frm.add(tf);
    frm.pack();
    frm.setVisible(true);

}
Run Code Online (Sandbox Code Playgroud)

我正在尝试获取一个URL,并下载它,我已经完成了其他所有工作,我只是想让窗口关闭.

java events swing awt windowlistener

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

告诉cmake要安静

有没有我可以在cmake中使用的变量使它像传递-q选项一样?这将是很好的,因为我有一个非常模块化的构建,使得cmakes输出变得混乱.我在c ++项目中使用它.

build cmake

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

D退出声明

D是否有退出语句,类似于java,python,c/c ++中的语句.哪个(大震撼)退出程序执行?就像是exit();

d exit

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

在D中下载文件

如何在D中下载文件?我检查了标准库和样本.我宁愿使用最新的dmd2而不是探戈的phobos.我需要做的就是下载一个文件(希望使用std.socket和std.socketstream).也可以使用etc.c.curl.

networking d download

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

D等.c.curl例子

D,作为一堆鲜为人知的语言,在图书馆方面几乎没有什么可去做的.我正在尝试下载一个文件,我可以看到使用DMD 2和phobos的方式是使用etc.c.curl,但是......卷曲很难使用.因为我无法在任何地方找到一个好的例子.如何使用etc.c.curl以最简单的方式下载文件?

curl d phobos

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

C++ STL映射无法识别密钥

我有这个代码,CBString只是我用于某些处理的字符串类

  char * scrummyconfigure::dosub(strtype input)
  {
    CBString tstring;
    tstring = input;
    uint begin;
    uint end;

    begin = tstring.findchr('$');
    end = tstring.findchr('}',begin);        

    CBString k = tstring.midstr(begin+2,end-2); // this is BASE
    strtype vname = (strtype) ((const unsigned char*)k);
    strtype bvar = (strtype) "BASE";
    assert(strcmp(bvar,vname) == 0); // this never fails
    // theconf is just a struct with the map subvars
    // subvars is a map<const char *, const char *>
    out(theconf->subvars[bvar]); // always comes up with the value
    out(theconf->subvars[vname]); // always empty …
Run Code Online (Sandbox Code Playgroud)

c++ stl map

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

在构建gcc 4.7之后,Clang 3.2构建破坏了

所以我知道Clang(大部分时间)都依赖于Gnu的libstdc ++ 3,但是在构建gcc 4.7.0之后(真棒!)我似乎遇到了问题,clang的所有路径都是错误的.我是否需要清理我的构建目录并从头开始为clang,特别是它给我错误位/ c ++ config.h丢失,虽然它在那里并且使用gcc构建得很好

我在Linux x86,Ubuntu 12.04上

c++ gcc clang gcc4.7

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

在标头中声明任何与iostream相关的对象在尝试初始化时抛出错误

我已宣布两个

class myclass
{
private:
  stringbuf* mbuf;
  iostream* mios;
};
Run Code Online (Sandbox Code Playgroud)

在我班的.h头文件中.但是,当我尝试在我的构造函数中初始化它们时,如下所示:

myclass::myclass()
{
  mbuf = new stringbuf();
  mios = new iostream(mbuf);

}
Run Code Online (Sandbox Code Playgroud)

它会抛出一个错误:

invalid use of incomplete type 'std::stringbuf'
Run Code Online (Sandbox Code Playgroud)

当然,iostream抱怨无法使用stringbuf

c++ iostream

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

标签 统计

c++ ×3

d ×3

awt ×1

build ×1

clang ×1

cmake ×1

curl ×1

download ×1

events ×1

exit ×1

gcc ×1

gcc4.7 ×1

iostream ×1

java ×1

map ×1

networking ×1

phobos ×1

stl ×1

swing ×1

windowlistener ×1