腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
线程
libstdc++-v3
‘
g++
’
不是
‘
std
’
的
成员
c++11
、
gcc
我正在构建gcc 9.10,它在c
线程
上工作得很好,但我在
g++
和
libstdc++-v3
上做了一些错误
的
事情,我就是不知道是什么。我编译了gcc/
g++
、glibc和
libstdc++-v3
当我编译一个简单
的
测试程序时,我看到文件include/c++/9.1.0/threads error: ‘thread’ is not amember of ‘
std
’ C++ pthread测试程序编译 #include
浏览 7
提问于2019-05-13
得票数 0
2
回答
用GCC编译时,没有这样
的
文件或目录。
linux
、
ubuntu
、
gcc
我用linux ubuntu编写了简单
的
程序,当我使用
g++
时没有错误,但是当我使用gcc时,我看到了这个错误: double sinx = sin(3.14/3); cout<< "sinx
浏览 2
提问于2013-06-17
得票数 9
1
回答
不带RTTI语言环境
的
c++
c++
、
rtti
::cout << 1.43 <<
std
::endl; }
g++
main.cpp1,43
g++
-fno-rtti main.cppProgram received signal SIGSEGV, Segmentation fault.>, src2dst=src2dst@entry=-2) at /build/gcc-multilib/src/gcc/
浏览 0
提问于2018-04-20
得票数 2
2
回答
如何使用特定
的
编译器选项编译libstdc++?
gcc
、
c++
、
g++
如果可能的话,我希望使用-fno-omit-frame-pointer选项编译D0,以便进行分析。我能够通过遵循libstdc++来构建https://gcc.gnu.org/install/index.html,但是如何设置选项呢?CXXFLAGS方法没有起作用。
浏览 0
提问于2021-07-07
得票数 4
回答已采纳
2
回答
为什么
libstdc++-v3
中解密
的
实现看起来如此复杂?
c++
、
c++11
、
templates
、
decltype
、
declval
下面的代码来自
libstdc++-v3
,它是
std
::declval
的
一个实现。test decltype(test::declval<C>().foo()) n = 1;}
g+
+ -
std
=c++11 ./a.out 为什么
libstdc++-v3
中
的
实现看起来像complicated?What在第一个代码段中做模
浏览 2
提问于2020-09-25
得票数 50
回答已采纳
4
回答
Valgrind在为字符串赋值时报告内存泄漏
c++
、
string
、
g++
、
valgrind
、
memory-leaks
我使用下面的简单代码来测试Valgrind报告
的
内存泄漏。/******************************************* Compiled using :
g++
-g t3.c -o t3* $
g
我正在使用这个简单
的
测试来调查实际程序中
的
一些内存泄漏,似乎使用字符串可能会导致某种问题。/
libstdc++-v3
/src/locale.cc:172) ==3910== by 0x4
浏览 6
提问于2009-12-14
得票数 10
回答已采纳
1
回答
g++
libstdc++.so.6:从4.8.5升级到gcc版本7.3.0后找不到版本`CXXABI_1.3.9
c++
、
g++
、
libstdc++
我猜问题在于
g++
版本7.3.0仍然使用旧
的
stdc lib,我不确定..看起来像这样:./a.out)
g++
-v
g++
echo.cpp src/*.cpp -Wall -O0 -g -
std
=c++14 -I/home/vagrant/libuv
浏览 1
提问于2019-12-24
得票数 1
2
回答
用于引发类型错误
的
映射
的
漂亮打印机
c++
、
python
、
gdb
、
pretty-print
我使用配置了漂亮
的
打印机。它成功地适用于向量和其他容器。但是,我无法检查地图,如下面的示例所示:#include <iostream> { return 0;使用gdb打印时会出现以下错误:$1 =
std
find_type raise
浏览 3
提问于2012-02-01
得票数 6
1
回答
如何在linux上捕获ostream异常?
c++
、
ostream
我
的
Linux C++应用程序在将字符串写入ostream对象时崩溃。我最初
的
应用程序试图创建一个非常大
的
字符串输出,并将所有字符串输出写入一个流中。将字符串写入ostream对象时,应用程序崩溃。}*/ return true;我在我
的
程序中添加了以下语句有了这个语句,我
的
程序就不会在windows/a.out Segmentation fault (core du
浏览 2
提问于2013-09-30
得票数 0
4
回答
标准容器作为多
线程
应用程序中
的
局部变量
c++
、
multithreading
、
string
、
vector
、
allocator
我知道标准库中
的
容器并
不是
线程
安全
的
。在此之前,我一直认为一个容器(比如
std
::list类型
的
容器)不能被多个
线程
并发访问(其中一些
线程
可能会修改容器)。起初,它似乎是
线程
安全
的
,因为函数主体没有访问共享
的
可修改资源,因此
线程
是安全
的
。再想一想,当调用这样一个函数时,会创建一个
std
::string类型
的
对象,这是第一个参数,
浏览 9
提问于2012-03-01
得票数 12
回答已采纳
1
回答
cygwin下
g++
静态编译中
的
多定义错误
c++11
、
g++
、
cygwin
我正在尝试用cygwin下
的
g++
编译一个大型
的
代码库。编译失败,我已经将问题简化为以下自包含
的
测试用例:#include <stdexcept>
std
::logic_error One("One"); return 0;编译命令和结果: $
g++
-
std
=c++11 -static main
浏览 0
提问于2017-10-21
得票数 0
1
回答
为什么GDB试图列出不存在
的
标题?
c++
、
compilation
、
gdb
在Makefile中,我使用以下方法编译我
的
单个objs:
g++
-Wall -g -O0 -c bar.cc
g++
-Wall -g -O0 foo.o bar.o -lncursesw 然后通过我
的
代码使用gdb进行step。
std
::basic_ifstream<wchar_t,
std
::char_traits<wchar_t> >::
浏览 0
提问于2020-05-01
得票数 1
3
回答
线程
不是
使用
的
命名空间
std
的
成员
。
c++
、
eclipse
、
multithreading
、
c++11
、
mingw
我正在尝试编译一个简单
的
c++程序,它使用EclipseKepler4.8.1和win32上
的
std
::
线程
。我希望在windows开发多年之后,在某个时候将开发转移到linux。(这是一个单例,它只产生一些输出,一旦我得到
std
::
线程
工作!)我在Eclipse中设置
的
g++
编译器设置如下:我定义
的
预处理符号是: _
浏览 1
提问于2013-09-20
得票数 1
回答已采纳
1
回答
访问boost::C++11::ip::tcp::socket时,C++11
线程
崩溃
multithreading
、
boost
、
c++11
、
boost-asio
我发现从
std
::tcp::socket访问
线程
会导致程序终止。这是boost
的
示例程序。编译它:
g++
blocking_tcp_echo_server.cpp -
std
=c++11 -lboost_system -lboost_thread -pthread 到目前为止,一切都很顺利。但是,如果用
std
::
线程
(和#include )替换boost::
线程
,程序在访问sock
成员
( socket::read_some() )时会崩
浏览 2
提问于2013-08-02
得票数 2
回答已采纳
3
回答
在头文件中
的
静态
成员
函数中声明
的
静态数据有多少个实例?
c++
、
static
(this); } static
std
::list<Check *> _instances; }}; class CheckBufferOverrun在使用
g++
编译时,编译器和链接器一起工作,以确保静态instances()函数只有一
浏览 0
提问于2011-02-01
得票数 1
回答已采纳
1
回答
/bits/allocator.h:没有这样
的
文件
c++
我用
的
是Ubuntu。
g++
版本4.7.2。104 /build/buildd/gcc-4.7-4.7.2/build/x86
浏览 2
提问于2012-12-12
得票数 1
回答已采纳
2
回答
如何编辑和重建GCC libstdc++ C++标准库源代码?
c++
、
gcc
、
parallel-processing
、
stl
、
libstdc++
我正在进行一些研究,并希望编辑libstdc++库中
的
一些源代码,以便进行实验。我特别感兴趣
的
是试验并行排序算法。有什么地方可以让我轻松地编辑和构建源代码吗?我试图构建各种版本
的
libstdc++库,但没有成功。似乎大多数新版本都需要构建整个gcc包,这是一个更长
的
过程,尤其是如果我要在libstdc++中编辑和实验几个文件的话。我也无法找到包含并行排序算法
的
源文件。我似乎只能找到定义函数
的
头文件,而
不是
源代码本身。如有任何与文件有关
的
建议或链接,将不
浏览 11
提问于2014-02-19
得票数 10
回答已采纳
1
回答
/libtool:第1158行:
g++
:未找到命令
xubuntu
、
gcc
我在制作gcc 5.3.0
的
过程中遇到了一些问题。我用gcc 4.8在Xubuntu 14.04 LTS上。/libtool --tag CXX --tag disable-shared --mode=compile
g++
-I/mnt/lfs/sources/gcc-5.3.0/
libstdc++-v3
fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=d
浏览 0
提问于2016-04-24
得票数 0
1
回答
线程
(threadFunction,这里);导致visual studio中
的
错误,而
不是
visual studio代码。
c++
、
multithreading
、
visual-studio
、
visual-studio-code
、
stdthread
因此,我有以下c++类,它将
std
::
线程
存储为一个
成员
变量,并在该单独
的
线程
中启动一个
成员
函数。导致错误
的
行似乎是:foo_thread =
std
::thread(threadFunction, this);,在visual代码中,我得到一个红色下划线警告:“没有构造函数
的
实例
std
::
线程
::在visual中,我得到了同样
的
错误,警告"C3867‘Foo::
浏览 11
提问于2022-06-27
得票数 0
2
回答
特殊字符
的
C++ Solaris大写转换不起作用
c++
、
utf-8
、
solaris
、
uppercase
我
的
软件中
的
字符串是UTF8编码
的
。在Solaris上,诸如“a”这样
的
特殊字符没有转换成大写
的
同义词。然而,诸如'a','b‘等ASCII字符正被正确地转换成大写字母。pwstr) return; // return if decode fails. const <
浏览 6
提问于2014-12-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+存储类
C+11并发编程:多线程std:thread
能不能不问C+程序员这些?这样显得你很无知诶。快看你说过吗?
C语言与C++语言混合编程的方法
对C+程序员说这些,你可能会被无情的嘲笑,并显得你很无知。
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券