Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
对指针的 const 引用未按预期运行
为什么我运行此程序时会出现错误 我原以为 ptr ref 无法修改 ptr 指向的地址 但事情似乎没有按计划进行 int b 3 int ptr b says something about cannot convert int to ty
c
pointers
visualc
_imp 和 __imp 有什么区别?
当我在 Qt Creator 中工作时尝试使用 MinGW 链接到 MSVC 编译的库时 遇到了一个有趣的错误 链接器抱怨缺少一个符号 就像 imp FunctionName 当我意识到这是由于缺少 extern C 并修复它时 我还使用
visualc
dll
Linker
MinGW
混合模式程序集未加载本机 C++ pdb 的符号
我正在使用 C CLI 中的混合模式程序集 在混合模式组装中成功时 所有托管模式组装的 pdb 都会被加载 但即使本机 pdb 的信息显示在 模块 窗格中 即在 VS 调试 gt Windows gt 模块中 也不会加载本机 dll 和 p
visualc
CCLI
breakpoints
mixedmode
MSVC errno 线程安全
Is errnoMSVC 线程安全吗 根据中的答案这个问题POSIX 要求errno是线程安全的 但 MSVC 可能不符合 POSIX 标准并且MSDN没有告诉任何有关线程安全的信息 MSDN 矛盾地提到errno被声明为extern in
c
visualc
threadsafety
Visual Studio 2013/2015 C++ 项目模板丢失
我正在尝试为 Visual Studio 2013 专业 C 项目制作一些简单的项目模板 但 Visual Studio 似乎在与我作斗争 我开始使用File gt Export Template 向导 它完成并生成了一个 zip 文件 但
c
VisualStudio
visualc
visualstudio2013
visualstudio2015
清单中的 Visual Studio 2005 安全更新和 CRT DLL 版本
最近的 Visual Studio 2005 安全更新可能会给我们带来问题 我们构建并内部分发用 C 编写的 SDK 这些 SDK 仅是头文件和静态库的集合 安装安全更新后 我们的 SDK 现在依赖于较新版本的 MSVC CRT DLL 这
security
dll
version
visualc
manifest
__func__ C++11 函数的局部预定义变量,无法编译
The func 函数的 C 11 本地预定义变量无法在使用默认内置 Visual Studio 2012 v110 编译器或 2012 年 11 月 CTP v120 CTP Nov2012 编译器的 Visual Studio 2012
c
visualc
C11
visualstudio2012
standardscompliance
对于高度优化的矩阵乘法代码,MSVC 和 GCC 之间的性能差异
我发现 Ivy Bridge 系统的 MSVC 在 Windows 上 和 GCC 在 Linux 上 编译的代码在性能上存在很大差异 该代码执行密集矩阵乘法 我在 GCC 中得到了 70 的峰值失败率 而在 MSVC 中只有 50 我想我
c
visualc
gcc
Assembly
x86
Microsoft Visual Studio:opendir() 和 readdir(),如何实现?
我之前在我的 Dev cpp 中使用过这种代码 if dh opendir folder false while file readdir dh false do my stuff closedir dh 但现在我正在使用 MSVC 我不知
VisualStudio
visualc
readdir
如何最好地将 CString 转换为 BSTR 以将其作为“in”参数传递到 COM 方法中?
我需要转换一个CString实例到正确分配的BSTR并通过它BSTR转换为 COM 方法 为了让代码能够针对 ANSI 和 Unicode 进行相同的编译和工作 我使用CString AllocSysString 转换任何格式CString
Windows
visualc
com
ATL
bstr
在 Visual Studio 2015 下安装 Platform Toolset v120
使用 Visual Studio 2015 尝试构建需要的 C C 项目平台工具集 v120 所需的平台工具集尚未填充 From 这个 stackoverflow 帖子听起来好像如果不在同一系统上安装 Visual Studio 2013
VisualStudio
visualc
visualstudio2013
visualstudio2015
MSBuild
来自 MSVC 外部“C”的故事
这个问题我可以找到一个如此重复的答案 但这个答案完全错误 请参阅下面的 C 代码 我明白extern C 不会在 C 中间生成 C 代码 它只是一个链接指令 我有几个这样的extern C 有故事可讲 但今天有一个让我困扰的故事 这是一个完
c
visualc
C++ 中的运算符=重载
在 C Primer 一书中 它有一个 C 风格字符数组的代码 并展示了如何重载 文章中的运算符15 3 运算符 String String operator const char sobj sobj is the null pointer
c
visualc
string
operatoroverloading
将所有源文件一次传递给编译器有什么好处吗?
我读过 整个程序优化 wpo 和 链接时间代码生成 ltcg 我想知道如果我将所有源代码从 cli 一次性传递给编译器 如 g a cpp b cpp 是否会进行更多模块间分析 或者这只是启用这些标志之一 编译器之间对此有区别吗 例如 英特
visualc
gcc
compilerconstruction
Clang
ICC
Visual Studio 解决方案 - 如何确保项目属性共享?
如果您使用 Visual Studio 2008 并且解决方案中有许多项目文件 如何使它们保持同步 换句话说 如果你在一个项目中更改了某个属性 如何确保该属性在其他项目中自动更改 鉴于足够多的贡献者对嵌套解决方案的概念感到困惑 我将根据您的
VisualStudio
visualstudio2008
visualc
projectsandsolutions
为什么在 Visual C++ 2008 中构建结构时会收到这些警告?
我有这个代码 typedef struct const char fooString const bool fooBool fooStruct 这个初始化器 static const fooStruct foo file1 true fil
c
visualc
visualc2008
Qt Creator 2.8.1 + MSVC 2013 Express = 没有编译器可以为此 Qt 版本生成代码
这个问题是在this线程 但被关闭为 偏离主题 这让我感到困惑 这不是一个寻求意见的问题 这是一个具有具体细节的合法问题 毫无疑问有一个具体的答案 我正在设置一台新的 Windows 8 1 笔记本电脑 我已经安装了 MSVC 2013 E
visualc
QtCreator
windows81
qt51
未解决的外部符号错误仅发生在 64 位模式中,而不是在 32 位构建中
我有一个 VC 代码 使用 VS2008 构建 它使用了一些静态库 在编译时静态链接的 lib 文件 为了便于理解 我们将我的 EXE 代码称为 AAA EXE 并将 lib 文件称为 A lib b lib 等 AAA EXE代码和静态库
c
visualc
32bit64bit
linkererrors
unresolvedexternal
如果我调用 GlobalLock(),然后无法调用 GlobalUnlock(),会发生什么情况?
在 Win32 中为了将数据粘贴到剪贴板中我必须调用GlobalAlloc then GlobalLock 获取指针 然后复制数据 然后调用GlobalUnlock and SetClipboardData 如果代码是 C 的 则在调用之间
Windows
WINAPI
visualc
memorymanagement
读取 Unicode 文件 C++
我有一个简单的问题要问 我有一个以 FFFE 开头的 UTF 16 文本文件要读取 有哪些C 工具可以处理这种文件 我只想阅读它 过滤一些行 然后显示结果 它看起来很简单 但我只有处理普通 ascci 文件的经验 而且我很着急 我正在使用
c
visualc
Unicode
file
utf16
«
1 ...
45
46
47
48
49
50
51
52
»