草庐IT

hidden_size

全部标签

c++ - std::vector::resize(size_type) 是否应该(在 C++11 中)适用于默认的可构造 value_type int[4]?

在C++11中,std::vector::resize()有两个版本:voidresize(size_typecount);voidresize(size_typecount,constvalue_type&value);我理解(正如对thisquestion的一个答案的评论之一所建议的那样)第一个要求value_type是默认可构造的,而第二个要求它是可复制构造的。但是,(gcc4.7.0)usingnamespacestd;typedefintblock[4];vectorA;static_assert(is_default_constructible::value,";-(");

c++ - ld 链接器错误 "cpu model hidden symbol"

尝试在ubuntu16.04上编译sfml程序时出现ld错误。这显然是一个已知问题,应该有解决方法,但我不明白它是什么...http://web.archive.org/web/20160509014317/https://gitlab.peach-bun.com/pinion/SFML/commit/3383b4a472f0bd16a8161fb8760cd3e6333f1782.patchld吐出的错误是hiddensymbol`__cpu_model'in/usr/lib/gcc/x86_64-linux-gnu/4.9/libgcc.a(cpuinfo.o)isreferenc

c# - 我应该使用 Visual Studio 中的哪种类型的项目来创建 "hidden"实用程序?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion我想创建一个简单的程序来截取屏幕截图并保存它而不显示窗口。我必须使用哪种类型的元素?-一个普通的Windows窗体应用程序,我必须隐藏窗口控制台应用程序还有别的吗?

c++ - 为什么在 size_t 的情况下抛出 bad_alloc() 异常

我正在处理下面的代码,当我执行这段代码时,我得到了一个std::bad_alloc异常:int_tmain(intargc,_TCHAR*argv[]){FILE*pFile;size_tstate;pFile=fopen("C:\\shared.tmp","rb");if(pFile!=NULL){size_trt=fread(&state,sizeof(int),1,pFile);char*string=NULL;string=newchar[state+1];fclose(pFile);}return0;}下面这行导致抛出异常:string=newchar[state+1];为什

c++ - 视觉 C++ : possible to limit heap size?

我正在调试的应用程序有问题。稳态内存使用量为几百兆字节。有时(几个小时后)它会进入内存使用量飙升至数GB的状态。我希望能够在发生这种情况时立即停止程序。在控制通过我自己的代码的地方,我可以用这样的代码来捕获过多的内存使用:boolusingTooMuchMemory(){PROCESS_MEMORY_COUNTERSpmc;if(GetProcessMemoryInfo(GetCurrentProcess(),&pmc,sizeofpmc))returnpmc.WorkingSetSize>0x80000000u;//2GBworkingsetreturnfalse;}这对我没有帮助,

windows - 命令提示符 : dir file whose File size is greater than 1024KB

我目前正在使用以下命令找出有多少pdf格式的文档以及完整的路径,但它显示了大约11,000个文档的列表,dir*.pdf/s/b**我只想列出那些文件大小大于1024KB的图像,不应显示文件大小,但文件大小应大于1024KB。可以使用命令提示符吗? 最佳答案 由于您使用的是Windows,因此您很可能拥有powershell:ls*.pdf|where-object{$_.length-gt1048576}|format-table-propertyNamels将列出扩展名为.pdf的文件。where-object会将结果集过滤为长

c++ - 从 __int64 到 size_t 的安全转换

我在使用VisualStudio2017的Windows操作系统上工作,我获得了以下函数来确定来自SO的一个答案的文件大小:__int64FileSize(constchar*filename){HANDLEhFile=CreateFile(filename,GENERIC_READ,FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);if(hFile==INVALID_HANDLE_VALUE){return-1;//errorcondition,couldcallGetLas

python - 在 Windows 中使用 Python 查找 SC_PAGE_SIZE

我在这个混合环境中工作,我在Windows机器上使用Simics和Cygwin在类似unix的环境中运行一些代码。我一直在用C编写代码,但我有兴趣尝试用Python来解决我的问题。在unix环境中找到SC_PAGE_SIZE你可以简单地做:#Python-2.7,unixenvironmentpage_size=os.sysconf("SC_PAGE_SIZE")如果您使用c编写代码,您可以:#C,unixenvironmentsize_tpage_size=(size_t)sysconf(_SC_PAGESIZE);然而,在Windows中使用python时os.sysconf不存在

R CMD 检查错误 : how to get rid of hidden files and directory in devel R package on windows?

我正在Rstudio上构建我的R包,我正在运行RCMD检查我的包。但是,RCMD检查会警告一些可能导致错误的问题。我检查了我的项目主目录,确实有一些文件被隐藏了,现在我将它们设置为可见。出于好奇,如何在我的包目录中停止存在.gitignore,.Rproj.user,.git?RCMD检查提示这些,因为这些文件不是包的属性,也不是R包结构约定。我怎样才能摆脱我的包裹中的这些警告?我试图在我的机器上创建虚拟包,但这些属性总是显示在包主目录中,为什么在使用Rstudio构建R包时会发生这种情况?如何修复此CMD检查错误?有什么想法吗?根据编写R扩展手册,R包结构应该是:myPackage`

windows - Windows : How do I change the size of my game window? 上的 cocos2d-x 3.x

当使用cocos2d-x3.x为设备开发时,它会自动设置GLView以适应设备。在windows上的VS2012中,它创建了一个看似任意大小的窗口。如何设置该窗口的大小? 最佳答案 我的解决方案如下。在AppDelegate.cpp中:boolAppDelegate::applicationDidFinishLaunching(){autodirector=Director::getInstance();autoglview=director->getOpenGLView();if(!glview){glview=GLView::c