小编ima*_*ake的帖子

如何实现Eclipse清理和构建(又名重建)?

./bin在Eclipse Indigo中删除了我的文件夹(超级类似于Helios),现在我想知道如何重建我的Java项目.我找不到像Netbeans中看到的按钮.

java eclipse rebuild helios

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

在终端中使用时,ctrl-x会发送哪个信号?

在Linux/Unix上有信号.在CtrlC一个(SIGINT)是显而易见的我.现在,在其他一些应用程序中有信号通过CtrlX?!这甚至是信号还是产生逃逸序列?还有什么我可以用作类似CtrlC(CtrlV,CtrlX...)的东西吗?

如果有人有线索,我不熟悉C而不是bash,但是对这两种语言的答案表示赞赏!

linux bash signals ctrl signal-handling

43
推荐指数
5
解决办法
6万
查看次数

Java:抽象类中的最终变量

在Java中,我无法创建抽象类的实例.那么为什么不对下面的代码发出尖叫呢?

public abstract class FooType {
    private final int myvar;

    public FooType() {
        myvar = 1;
    }
}
Run Code Online (Sandbox Code Playgroud)

java constructor final abstract

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

扩展内部接口?

我有一个简单的问题:

为什么Eclipse会为实现这两个接口而尖叫?

public abstract class Gateway implements IPlayerity, IItemity {
    public interface IPlayerity { ... }
    public interface IItemity { ... }
    // I...ity
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息:

IPlayerity无法解析为某种类型

java inheritance interface implements

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

C/C++ #define宏内宏?

我想要像:

#define C_OR_CPP(C__, CPP__) #ifdef __cplusplus\
CPP__\
#else\
C__\
#endif
Run Code Online (Sandbox Code Playgroud)

可能吗?也许#include有些肮脏的黑客?

原因:我创建了一个结构使用类型成员变量的标题vector<stuff>*,但是在C中我希望​​它只是void*,你知道.

TIA

c c++ c-preprocessor

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

强制GCC静态链接,例如pthreads(而不是动态链接)

我的程序是作为加载器和许多模块构建的,它们是共享库.现在其中一个库使用pthreads,它似乎动态绑定到模块(在启动时加载).现在,如果我可以强制将pthreads链接到模块文件中,那就更简单了.关于linux的GCC,我该怎么办?我想libpthread.a是必要的....

linux linker gcc shared-libraries static-libraries

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

在多台计算机上共享内存?

我想在多台计算机上共享某些内存区域,即用于C / C ++项目。当计算机B上的某项访问当前位于计算机A上的某个内存区域时,必须将其锁定在A上并发送给B。如果它的唯一Linux兼容,我很好。

先谢谢了

c linux memory memory-management

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

我的函数应该复制`char*`-arguments吗?

每当我有一个带c字符串的函数,并希望将其值存储在链表中时,我应该像这样做...

void add(char* str)
{
    node *n = malloc(sizeof(node));
    n->value = str;
}
Run Code Online (Sandbox Code Playgroud)

更确切地说...

void add(char* str)
{
    node *n = malloc(sizeof(node));
    char* copy = malloc(strlen(str)+1);
    strcpy(copy, str);
    n->value = copy;
}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

c string conventions

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

生成sha1哈希需要多长时间?

生成SHA1哈希需要多长时间(约60个字节?)
和其他哈希相比?

提前致谢.

hash performance sha1

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

C++相当于Java的`super.func();`?

我在一些Java项目中很长,并且调用父项的虚函数是这样的:

int func(..) {
    super.func(..);
}
Run Code Online (Sandbox Code Playgroud)

但是现在当我回到C++时,这就是我认为它的工作方式(对于Constructors这样有效),但我错了.我甚至忘记了这是怎么称呼的.((Component)this)->func();也不起作用,所以我迷路了.

int Label::func() : Component::func() {
}
Run Code Online (Sandbox Code Playgroud)

它是如何正确完成的?

提前致谢!

c++ java virtual-functions

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

这条指令错了吗?(movabs%al,0xe400000000004049)

我正在调试一些程序.在每指令调试(Eclipse CDT)中,我遇到过这样的问题:

movabs %al,0xe400000000004049
rex.WB
Run Code Online (Sandbox Code Playgroud)

执行该movabs指令后,调试将以SEGV终止.我看过那些指令,其中第二个甚至看起来不像一个,呵呵.

可能不是由此造成的,但我最好问一下.

这是GNU汇编语法,因为我在Linux Gentoo 64bit上工作,我的CPU是Intel 2600K(i7第二代).

c++ debugging assembly

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