问题列表 - 第37018页

为什么CC没有在标题中看到我的函数定义?

我正在用ANSI C编写一个简单的应用程序.我在Unix环境中使用GCC.

我有以下示例应用程序:

    //main.c

#include "foo.h"

int main()
{

int result;

result = add(1,5);

return0;
}
Run Code Online (Sandbox Code Playgroud)

标题:

  //foo.h
    #ifndef FOO_H_INCLUDED
    #define FF_H_INCLUDED

    int add(int a, int b);

    #endif
Run Code Online (Sandbox Code Playgroud)

执行:

//foo.c

int add(int a, int b)
{
return a+b;
}
Run Code Online (Sandbox Code Playgroud)

我正在使用以下命令编译我的程序:

 cc main.c -o main.o
Run Code Online (Sandbox Code Playgroud)

编译器抱怨"引用add是未定义的".这是一个链接问题吗?如何正确使用我的标题?

谢谢!

c gcc

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

dbase已经过时了

dbase被认为是过时的吗?曾经有一段时间SQL更为突出,但现在它似乎已经基本消亡......

dbase

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

获取Eclipse IProject中的src目录?

我试图以编程方式访问Eclipse项目中的src /目录(类型为IProject).

基本上,我的问题如下:

  • 输入:IProject
  • OUTPUT:返回此IProject中的src目录
  • 注意:src目录可能被调用(每次都不需要"src" - 在创建java项目时决定)

有关如何做到这一点的任何指示?

java eclipse eclipse-plugin

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

使用庞大的PHP脚本防止504网关超时

我目前在我的本地计算机(Windows)上运行Apache服务器(2.2),我用它来运行一些PHP脚本来处理一些繁琐的工作.其中一个脚本涉及大量移动,调整大小和下载/上载文件到另一台服务器.我非常希望脚本能够不断运行,这样我就不必每次超时都重新启动脚本.

set_time_limit(0);
ignore_user_abort(1);
Run Code Online (Sandbox Code Playgroud)

两者都在我的脚本中设置,但是大约30分钟到一小时后脚本停止,我在浏览器中收到504网关超时消息.我在Apache或PHP中缺少什么来防止超时?或者我应该以不同的方式运行脚本?

php apache timeout

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

如何在Linux中获取.Net文件的AssemblyVersion

有没有办法在不使用mono的情况下在Linux中获取.Net可执行文件的AssemblyVersion?我想要的是一个脚本或命令,让我在Linux机器上获得AssemblyVersion.我试过了:

#strings file.exe | grep AssemblyVersion
Run Code Online (Sandbox Code Playgroud)但它只是字符串而不是数字.还检查:
#file file.exe
Run Code Online (Sandbox Code Playgroud) 但只有一般信息.

有任何想法吗?

.net linux mono assemblyinfo

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

JS中的数学 - 如何从百分比中获得比率

我正在尝试制作一个转换器,但我不知道这样做的公式,例如,我如何得到30711152的85694的比率.所以,我可以得到像85694/30711152*100 = 0.28的% (四舍五入)但是如何在100中获得类似1的比例?我相信大概是1:400左右?但我不知道如何准确地使用它或使用什么配方......

javascript math rounding fractions

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

如何突破.each()并返回函数的值

我想用来return false打破.each()但同时返回一个值.我怎样才能做到这一点?

请参考解决方法以查看我要执行的操作:

function HasStores(state) {
    var statehasstores = false;

    $(stores).each(function (index, store) {
        if (state == store.state && store.category == "meyers") {
            statehasstores = true;
            return false;  // break
        }
    });

    return statehasstores;
}
Run Code Online (Sandbox Code Playgroud)

在伪代码中我喜欢做的是:

Function () {
    for() {
        if found {
            return true;
        }   
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

初始化许多对象的引用变量?

我在为Java类构建战舰游戏的网格时遇到了一些麻烦.到目前为止,我可以轻松地创建一个for循环来将JPanel或JButton对象添加到JFrame.但是,我的问题是,在玩游戏时我需要再次使用这些面板或按钮(例如点击一个按钮,看看你的对手是否在该广场上放了一艘船等等).Java中是否有一种简单的方法来初始化大量对象的引用变量?或者我必须单独申报所有这些内容吗?

java swing

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

java中的通用访客模式

以下是使用泛型的访问者模式的java实现,一般是否有用?(我想是的).

它能以某种方式得到改善吗?使用匿名类轻松调用很重要.谢谢.

(使用示例):

Vector<Number> numbers = new Vector<Number>();

        numbers.add(new Double(1.2));
        numbers.add(new Float(-1.2));
        numbers.add(new Double(4.8));
        numbers.add(new Float(-3.4));
        numbers.add(new Long(123456));
        numbers.add(new Short("14"));

        For.each(numbers, new Visitor<Number>() {
            public void doIt(Double n) {
                System.out.println("doIt() for double: " + n);
            }
            public void doIt(Float n) {
                System.out.println("doIt() for float: " + n);
            }
            public void doIt(Number n) {
                System.out.println("doIt() for Number: " + n);
            }
        });

        Visitor<Number> visi =  new Visitor<Number>() {
            private StringBuffer  all = new StringBuffer ();
            public void doIt(Number n) {
                System.out.println("doIt() …
Run Code Online (Sandbox Code Playgroud)

java generics templates visitor

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

为什么我的代码无法使用XMLHttpRequest将参数从JavaScript传递到JSP?

我正在尝试编写JavaScript代码,它在鼠标单击事件中将一些参数(id)发送到服务器端JSP代码.然后,JSP代码将字符串返回给JavaScript.

...并且响应文本将是从指定的JSP返回的字符串out.println(substring);.

此代码无效.对不起,如果我做的事情很傻; 我是网络编码的新手.

html javascript ajax jsp xmlhttprequest

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