腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
Visual
Studio
2019
中
的
std
:
cout
中
没有
竞争
条件
?
c++
、
multithreading
、
std
、
race-condition
我想向一位朋友展示一个基于
std
:
cout
作为共享资源
的
简单
竞争
条件
示例,如this article中所述。因此,我在一个全新
的
Visual
Studio
2019控制台应用程序
中
输入了以下代码: #include <iostream>#include <thread>using namespace
std
; void CallHome(st
浏览 36
提问于2020-09-05
得票数 0
回答已采纳
1
回答
在C++
中
,
std
::原子生成
竞争
条件
。但是当使用
std
::异步时,它会生成争用
条件
。
c++
、
asynchronous
、
atomic
在C++
中
,
std
::原子生成
竞争
条件
。但是当使用
std
::异步时,它会生成争用
条件
。
std
::atomic<int> k = 0; { { }return 1;{ auto fut =
std
::async(launch::async, func)
浏览 0
提问于2020-08-10
得票数 0
回答已采纳
2
回答
if
条件
中
的
C++静态和非静态变量声明
c++
、
g++
、
gnu
下面的if
条件
在
Visual
Studio
C++
中
编译:和另一方面,gnu编译器只编译第一个。从测试中看,该变量
的
作用域似乎正好在if
条件
内。 但是,由于
Visual</e
浏览 1
提问于2016-01-09
得票数 4
2
回答
c++ "hello world“在虚拟机上崩溃
c++
所以我
的
代码非常简单:#include <iostream> {
std
::
cout
<<
std
::endl; } 就是这样。我使用
的
是
visual
studio
2015。当我构建代码时<
浏览 0
提问于2016-06-06
得票数 2
1
回答
为什么
Visual
Studio
不在“启动而不调试”模式下打开文件?
c++
、
visual-studio
、
visual-studio-2015
::
cout
<< "Repetitions of a: " << a <<
std
::endl;
std
::
cout
<< "Repetitions of i: " << i &
浏览 0
提问于2016-05-12
得票数 1
1
回答
QSerialPortInfo debug crash
visual
studio
2015 + QT5.8
c++
、
qt
、
visual-studio-2015
、
qt5.8
我在win10上使用QT5.8和
visual
studio
2015来控制串口。在可视化消息之后,以下最小
的
代码在
visual
studio
中
崩溃(但仅在调试
中
,发布工作正常),所以当对象QList信息被销毁时,有人能解释
为什么
吗?::
cout
<< " detected port : " << info.portName().toStdString() <<
std</
浏览 13
提问于2017-05-23
得票数 0
2
回答
如何有
条件
地捕获异常?
c++
、
visual-studio
、
debugging
、
exception
我
的
大型应用程序具有以下结构:{ ...
std
::
cout
但是,当我在MS
Visual
Studio
下调试时,我可以从
没有
任何异常处理程序
中
获益:
Visual
Studio
有它自己
的
非常有用
的
处理程序,它会在抛出异常
的
浏览 4
提问于2015-03-10
得票数 6
回答已采纳
1
回答
Visual
Studio
2015
中
的
命令参数字段
c++
、
visual-studio-2015
、
command-line-arguments
我尝试使用
Visual
Studio
Community 2015向程序传递一些参数。int main(int args, char* argv[])
std
::
cout
<< "args:" << args <<
std
::endl;for (size_t i = 0; i < args; i++)
浏览 0
提问于2017-12-10
得票数 1
2
回答
MSVC2012
中
未定义
std
::greater
c++
、
visual-studio-2010
、
visual-c++
、
visual-studio-2012
、
stl
为什么
在
Visual
Studio
2012
中
std
::greater不再是
std
名称空间
的
一部分?我现在需要包括<functional> 我认为STL库在不同
的
工具集中保持不变
浏览 0
提问于2013-05-15
得票数 6
回答已采纳
3
回答
cout
是线程安全
的
,但是会导致争用
条件
吗?
c++
、
multithreading
、
race-condition
、
cout
我正在看一个关于C++多线程
的
在线课程,我看到了以下内容:如果
std
::
cout
可以有
竞争
条件
,那么它怎么会是线程安全
的
呢?根据定义,线程安全不是
没有
竞争
条件
吗?
浏览 1
提问于2020-08-17
得票数 0
1
回答
临界截面模拟C++程序
中
的
SIGABRT
c++
、
multithreading
我是线程
的
新手,我正在尝试在这段代码
中
模拟临界区
竞争
条件
问题。#include <iostream>#include <chrono>using namespace
std
::chronovoid decrement() --x;{ thread t2(decrement
浏览 0
提问于2021-03-16
得票数 0
2
回答
竞争
条件
模拟在xcode
中
崩溃
c++
、
xcode
、
race-condition
我正在尝试在C++
中
模拟
竞争
条件
。; racer r2(ptr, "Mike");
std
::thread my_thread2(result:= "<<*ptr<<endl; } }
浏览 1
提问于2013-07-18
得票数 0
1
回答
了解互斥和线程-关于
竞争
条件
的
问题
c++
、
multithreading
、
locking
、
mutex
、
deadlock
in A\n";
std
::
cout
<< "DDDD!然后在task_one尝试获取M2上
的
锁时发生死锁(因为task_two已经获取了该锁)。但是,它会打印BBBB!DDDD!
为什么
没有
死锁呢?此外,这是
竞争
条件
的
一个示例,还是这段代码是线程安全<e
浏览 0
提问于2020-05-06
得票数 0
4
回答
无法打印
std
::
cout
c++
、
debugging
、
buffer
、
iostream
、
cout
有
没有
std
::
cout
<< "hello"不能工作
的
情况?我有一个c/c++代码,但是
std
::
cout
不打印任何东西,甚至不打印常量字符串(比如"hello")。有
没有
办法检查
cout
是否能够/不能打开流?有一些成员函数,如good()、bad()等。但是我不知道哪一个适合我。
浏览 0
提问于2013-02-14
得票数 34
回答已采纳
1
回答
不同
的
IDE产生0和28
的
错误
c++
、
eclipse
、
visual-studio
、
c++11
、
visual-studio-2012
我正试图从Eclipse转到
visual
studio
,因为有人告诉我新手更容易过渡到中间,我从最初
的
印象
中
也同意这一点。我正在尝试用类重新构建一个典型
的
TicTacToe,就像一个测试文件一样,以获得对IDE
的
感觉,我在
Visual
中
收到了28个错误和1个警告,而
没有
错误,而Eclipse...The代码
中
的
一个警告完全相同为了明确起见,它在Eclipse
中
编译和运行,同时在<e
浏览 3
提问于2016-07-14
得票数 0
回答已采纳
1
回答
std
::map::为不正确
的
value_type插入无限循环
c++
、
visual-c++
、
stl
我最近在我刚刚写
的
一些代码
中
遇到了一个非常愚蠢
的
bug。在花了一些时间查看调试器之后,我发现了一些我觉得很奇怪
的
东西。考虑以下不正确但琐碎
的
代码。原因很明显,我传入了一个
std
::pair<int, int>对象而不是
std
::pair<int,
std
::list<int>>。不幸
的
是,这段代码在gcc和MSVC10
中
都能很好地编译。再次编辑:我认为崩溃是由以下事实引起
的
浏览 0
提问于2013-07-19
得票数 0
回答已采纳
3
回答
unicode字符与非unicode字符比较,但
没有
警告或错误
c++
、
string
、
unicode
为什么
下面的代码
没有
给出错误,也
没有
任何类型
的
关于隐式转换
的
警告?
std
::wstring str = L"hi";
cout
<<"strange"<<endl;
std
::wstring str =L"hi"; if(str[0] == L'h'
浏览 6
提问于2008-12-31
得票数 1
回答已采纳
8
回答
如何在非控制台应用程序
中
查看
cout
输出?
c++
、
visual-studio
如果我正在写入非控制台信息,我可以在哪里找到
cout
输出?像这样:
cout
<< b << endl;//I want to check out whether b is zero.
浏览 0
提问于2013-05-23
得票数 42
回答已采纳
1
回答
CodeBlocks与
Visual
Studio
对相同代码
的
反应不同
c++
、
ide
我在CodeBlocks (使用C++14)和
Visual
Studio
2015上测试了这段代码{} {} Error C3533 a parameter c
浏览 0
提问于2018-02-09
得票数 0
回答已采纳
3
回答
将存储字符串文本
的
位置。
c++
、
string
我使用
visual
studio
2017{
std
::
cout
<< &a;
std
::
cout
<< &a; gives same address as above } 当我把鼠标指针悬停在“你
浏览 1
提问于2019-03-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Simdjson:一个超高速的JSON解析工具
从零开始学习C+编程——数据计算
编程语言有很多种,如果想更有发展就学C艹
Visual Studio:优化了复制/移动省略
说说VS2019 v16.8 预览版3中的一大波更新
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券