小编Kei*_*son的帖子

perl不一致的负零结果

我有以下代码:

my $m=0;
my $e =0 ;
my $g=0;

my $x=  sprintf( "%0.1f", (0.6*$m+ 0.7 * $e-1.5)*$g);

print $x; 
Run Code Online (Sandbox Code Playgroud)

当我运行脚本时,结果是-0.0而不是0.0有人可以解释为什么以及如何将其更改为0.0.

floating-point perl

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

为什么"www.example.com"与"example.com"不一样?

我有一个网站.如果我在http://example.com格式的域中登录,然后将我的地址更改为http://www.example.com,我发现我的帐户未登录.如果我将地址更改为http:/ /example.com,我发现我的帐户已登录.

我联系了我的主人,他们告诉我它是一个编程问题.

如何解决此问题,以便两个地址代表相同的访问/会话/ cookie?

我正在使用PHP和MySQL

php web-applications

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

在Eclipse中使用argc和argv?

我有一个工作程序,但现在我必须使用int argcchar *argv[]参数main.每当我尝试这样做时,它会给我带来无法保存的错误.有没有办法在Eclipse中制作argcargv工作?

c++ eclipse argv argc

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

lash终端中的l(小写L)命令

vikram@vikram-Studio-XPS-1645:~/comp$ l
3rdParty/    que.ico     SE32.EXE   start.fgx  Supp/         WebResources/
autorun.inf  Readme.txt  START.EXE  start.fgz  Walkthrough/
vikram@vikram-Studio-XPS-1645:~/comp$ ls
3rdParty     que.ico     SE32.EXE   start.fgx  Supp         WebResources
autorun.inf  Readme.txt  START.EXE  start.fgz  Walkthrough
vikram@vikram-Studio-XPS-1645:~/comp$ 
Run Code Online (Sandbox Code Playgroud)

这两个命令有什么区别?

我试过了$ which l,但没有输出.

也没有结果$ man l.

我也尝试过谷歌.

bash shell terminal command

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

关于C中的指针

我开始阅读一些关于C中指针的文章,我有一个我不明白的例子.

示例来自:http://en.wikibooks.org/wiki/C_Programming/Pointers_and_arrays

这里是:

让我们看一个稍微不同的问题.我们想要一个二维数组,但我们不需要让所有行都具有相同的长度.我们所做的是声明一个指针数组.下面的第二行将A声明为指针数组.每个指针指向一个浮点数.这是一些适用的代码:

float  linearA[30];
 float *A[6];

 A[0] = linearA;              /*  5 - 0 = 5 elements in row  */
 A[1] = linearA + 5;          /* 11 - 5 = 6 elements in row  */
 A[2] = linearA + 11;         /* 15 - 11 = 4 elements in row */
 A[3] = linearA + 15;         /* 21 - 15 = 6 elements        */
 A[4] = linearA + 21;         /* 25 - 21 = 4 elements        */ …
Run Code Online (Sandbox Code Playgroud)

c

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

索引字符串?

我是 C++ 新手,并且已经使用 python 一段时间了,但我知道 C++ 并不那么用户友好。我如何索引一个字符串,比如说 C++ 中 1:6 的“Example”?我只想索引内部元素而不是第一个或最后一个字符。

c++ string indexing

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

如何查找有关bash特殊参数的信息($*$ @ $#$?$ - $$ $!$ 0 $ _)?

(我在这里看到了一些关于Bash特殊参数的问题.$*在Bash手册和Google中搜索这些内容可能很困难.这个问题旨在成为这些问题的一般参考.)

Bash shell定义了许多"特殊参数"(这本身有点令人困惑,因为我们大多数人认为它们是"变量",而不是"参数").对它们的引用包括一个美元符号,后跟一些标点字符.

谷歌搜索由标点字符组成的字符串是众所周知的困难,例如,$?Bash参考手册中没有出现过.

如何查找有关特定Bash特殊参数的信息?

bash shell special-characters

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

包含<limits.h>后,HOST_NAME_MAX未定义

我不知道为什么它仍然说HOST_NAME_MAX是隐式声明.

相反,我在网上搜索并执行以下操作来修复它:

#include <netdb.h>
Run Code Online (Sandbox Code Playgroud)

并使用MAXHOSTNAMELEN而不是HOST_NAME_MAX

但是,我不太确定这是一个好方法,以及背后的原因.

c hostname

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

"*(指针+整数)"在C++中做什么?

我对这个程序中代码行的作用感到困惑:

int *temp = new int [cap];
int num = 0;

for(int i = name; i < number; i++)
{
 *(temp + count) = *(foo + i);
 num++;
}
Run Code Online (Sandbox Code Playgroud)

name,number和,foo是全局变量(foo作为指针),并且cap是一个参数.

具体来说,我不明白这一行:

 *(temp + count) = *(foo + i);
Run Code Online (Sandbox Code Playgroud)

为什么有指向括号的指针,这会有什么作用?

c++ pointers

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

Ada中的变异函数(C - Ada绑定)?

我正在开发一个使用C - Ada语言绑定的项目.C中的函数将调用Ada端的函数.我想在Ada中创建一个可变函数,它可以接收从C函数发送的可变数量的参数.我还想同时发送不同类型的args,如int,char,enums等.是否有可能拥有这种机制?

c ada variadic-functions variadic-templates

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