小编use*_*784的帖子

从命令行打开Chrome

我有以下批处理文件:

@echo off
REM Starts a chrome browser with multiple tabbed sites
C:\Users\UserName\AppData\Local\Google\Chrome\Application\chrome.exe "site1.com" "site2.com"
Run Code Online (Sandbox Code Playgroud)

但是当我运行它时,它会导致提示挂起并使其无法使用,直到Chrome关闭.(或者,如果我没有使用提示并从图标中运行它,则会打开一个无法使用的空白提示,并在Chrome关闭时消失.)

有什么方法可以防止这种情况吗?IE一旦网页打开,提示就不再被束缚了.

它打开网页就好了.我还注意到,如果已经打开了一个chrome窗口,那么批处理运行正常(留下可用的提示),将选项卡添加到现有的chrome会话中.

windows google-chrome batch-file command-prompt

63
推荐指数
5
解决办法
22万
查看次数

数据类型大小因计算机而异吗?

我使用Windows 7与MinGW/GCC 4.7.1.我试图double ans = pow(2,1000)在C中执行.我发现ans无论我在改变数据类型方面做了什么都无法正确打印.

但是,我读(这里,实际上,在最底部页),如果同样的事情都在Linux计算机上运行,它会正确打印.

我知道我的MinGW文件夹中的limits.h文件中对char,int和long long施加的限制,但是double和float的限制在哪里?从一个操作系统或架构到下一个操作系统或架构是否可以这些?

编辑:

这是代码,它打印出截断的,零填充的答案:

#include <stdio.h>
#include <math.h>

int main(void)
{
   double ans = pow(2,1000);

   printf("%.0f", ans);

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

c windows gcc mingw

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

标签 统计

windows ×2

batch-file ×1

c ×1

command-prompt ×1

gcc ×1

google-chrome ×1

mingw ×1