草庐IT

visual-studio-mac

全部标签

windows - 如何在 VS 未显示时将 Visual Studio 2017 更新到最新版本?

我目前使用的是VisualStudio2017CommunityEdition,版本是15.4.5。本周Microsoft发布了15.5版,其中包含许多我需要的功能。例如,适用于Windows的RemotediOS模拟器。VisualStudio既不显示更新通知消息,也不显示在产品更新部分。我看到的唯一选择是下载最新版本作为离线安装并安装。是否有更新到15.5的快捷方式? 最佳答案 正如@SergeyVlasov对我上面的问题的评论所建议的,stackoverflow中的以下答案对我有所帮助。如果没有显示通知消息或更新未在Visua

在 C 程序 (Visual Studio) 中正确放置 volatile 修饰符

我知道volatile修饰符已被广泛讨论。请不要对我大喊大叫。我知道为什么要使用它,但我正在尝试在使用VisualStudio2008和2010的多线程C程序中正确使用它。在Windows10上遇到了一些问题。我将修饰符放在简单声明中的位置是否重要?例如,这两个构建都成功,但我想知道编译器的含义是否有任何差异://differenceifanybetweenthesetwo?volatilechar_initialized=0;charvolatile_initialized=0;更复杂的声明呢?鉴于这种结构:typedefstruct_KEY_HANDLE{ULONGhandle;v

windows - 在 Linux/Mac/Windows 中使用 "drawer"构建应用程序

我想构建一个带有“抽屉”GUI元素的应用程序,就像它在MacOSX中随处可见一样。是否可以在Linux/Windows中这样做?是否可以跨平台构建它? 最佳答案 我喜欢OSX抽屉,但它们不像以前那样经常使用。我目前使用的唯一使用它们的应用程序是OmniWeb和TextMate。我认为不值得尝试为Windows或Linux重新创建该UI功能。除了工作量太大之外,您的用户可能会觉得不和谐。一般来说,标准侧边栏应该支持抽屉的用途。 关于windows-在Linux/Mac/Windows中使用

c++ - Visual Studio 2008,错误 c2039 : 'set_new_handler' : is not a member of 'std'

所以前几天我去编译我正在处理的VC++项目,突然间我几乎所有的文件都出现错误:new.h:errorC2039:'set_new_handler':isnotamemberof'stdnew.h:errorC2039:'set_new_handelr':symbolcannotbeusedinausing-declaration“new.h”和“set_new_handler”没有在我的任何文件中使用,所以我不知道这些错误是如何或为什么突然出现的,因为它们与windows/VS库文件有关。谁知道我可以做些什么来清除这个错误并重新编译我的代码?更新在检查编译时包含的文件后,有些文件包含,

c++ - 在哪里可以获得有关 Visual Studio 中 C/C++ 链接器的信息?

我想详细了解VisualStudio中的C/C++链接器问题和疑难解答。我不时遇到链接器问题,它们真的很烦人,因为您从链接器错误消息中获得的信息非常有限。我看过一些不太详细的MSDN文章,但没有深入。在哪里可以找到链接器信息的良好来源?也许是一本书、一个网站或一些有深度的博客文章?是否有有用的实用程序来帮助链接器故障排除?使用dumpbin浏览有点不尽如人意。 最佳答案 要全面了解链接器,请阅读“链接器和加载器”一书。您可以在线阅读:http://www.iecc.com/linker/.我认为单独深入研究Windows可执行文件将

c - Visual Studio 2010 运行时检查失败 #3

看来微软在VS2010上又要适得其反了。这是我的代码#include"string.h"typedefstructs_test{unsignedchara[20];}t_test,*p_test;voidinitialize(t_testt){memset(t.a,0,20);}voidmain(){t_testt;initialize(t);}它抛出Run-TimeCheckFailure#3-Thevariable't'isbeingusedwithoutbeinginitialized.嗯...因为在其他情况下,运行时检查器确实有帮助,所以我不太可能在解决方案中将其关闭。但是我到

css - Windows 和 Mac 之间 CSS 拼写错误差异的最佳解决方案是什么?

我想知道CSS的差异是排版位置和大小,有时它在windows和mac之间不匹配。我正在寻找修复它的最佳解决方案,它会匹配windows和mac之间的拼写错误。提前致谢! 最佳答案 这不仅仅是Mac与Windows的问题。这是字体与字体与浏览器与浏览器与操作系统与操作系统与设备与设备的对比。换句话说,它就是网络。方差是等式的一部分。适应它而不是对抗它。你可以做些什么来减少差异:利用CSS重置让浏览器焕然一新坚持使用相对网络安全的字体和一致的字体堆栈利用CSS3字体支持加载您自己的字体文件但要记住的重要一点是允许网页设计这一媒介固有的差

windows - 无法在 Windows 64 位上使用 Visual C++ Express 链接到 fftw 库

我正在尝试使用VisualC++Express链接到fftw库,但在尝试编译时出现链接器错误。我生成了lib文件,正如网站(http://fftw.org/install/windows.html)通过使用lib.exe程序创建.lib“导入库”所解释的那样。我将.lib文件添加到“ProgramFiles(x86)\MicrosoftVisualStudio9.0\VC\lib”,并将fftw3.h添加到“ProgramFiles(x86)\MicrosoftVisualStudio9.0\VC\include”。然后我将dll文件放在“Windows/system32”文件夹中。我

ios - Windows 上的 Mac iOS 开发 - Flash/Flex

这个问题已经存在:关闭10年前。PossibleDuplicate:iPhonedevelopmentonWindows我们即将开始使用iOS的第一个医疗技术应用体验。一年前我们就想过这个想法,但现在它已成为现实。我们面临的问题是一些团队没有Mac/Apple产品,因此我想知道以下问题:可以在Ipad上使用Xcode吗?如果是这样,那么我们的两个程序员就可以开始了。是否有适用于windows的iOS开发解决方案?如果我们想为团队中的其他两名程序员尝试使用Flash/Flexforwindows解决方案...objective-c和a-script是否兼容,或者您​​会坚持使用objec

c++ - Visual C++ 速成版

我正在使用VisualC++速成版。我在其中有以下查询..1)我可以分发从VC++速成版获得的可执行文件用于商业目的吗?2)如何使用VisualC++速成版获取32位和64位架构的通用可执行文件?我的另一个疑问是..如何使用“Mingw”为32位和64位架构生成通用可执行文件。谢谢。 最佳答案 是的,使用VisualStudio速成版构建的应用程序没有许可限制。只需构建一个32位可执行文件。它将在64位Windows上正常工作,因为它将在WOW64子系统下运行。同样的事情适用于其他WindowsC++编译器,例如MinGW。如果你真