我有以下批处理文件:
@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 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)