腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在
linux
内核中添加自定义信号量?
linux-kernel
基本上,我希望在
linux
内核中实现自己的信号量,并能够在用户程序中使用它。 我在实现内核代码方面取得了一些进展,但是我不知道如何使信号量类型和我编写的函数对用户程序可用。有没有办法让使用用我的代码编译的内核的
linux
能够简单地通过包含一个
头文件
来使用我的信号量?当涉及到
linux
内核时,我不是专业人士,所以如果我犯了任何明显的错误,请随时指出它们out.Thanks。我使用的内核版本是2.6.32。
浏览 3
提问于2014-12-03
得票数 2
1
回答
在C程序中包含ext4.h
c
、
header
、
kernel
问题是,这个文件包含一组内核标头,例如#include <
linux
/magic.h>#include<
linux
/quota.h>#include <
linux
/rbtree.h> #include &
浏览 6
提问于2020-10-01
得票数 0
1
回答
在FreeBSD/Mac中如何从
Mutex
对象获得线程ID
c
、
multithreading
、
macos
、
pthreads
、
mutex
在
Linux
中定义pthread_
mutex
_t:{ { unsignedint __count;Mac /FreeBSD中pthread_
mutex
_t的定义: long __sig;
浏览 3
提问于2014-05-27
得票数 7
3
回答
pthread.h标题问题
c++
、
c
、
visual-c++
嗨,我正在做从
Linux
到Visual C++的移植。当我编写代码时,它显示VC ++不知道这个pthread.h
头文件
。我不能注释它,因为代码中有一个变量“pthread_
mutex
_t”。
浏览 2
提问于2011-03-02
得票数 2
3
回答
pthread_
mutex
_t的类型是什么?
pthreads
来自: 那么,pthread_
mutex
_t的类型是什么呢?
浏览 0
提问于2015-06-02
得票数 4
回答已采纳
1
回答
在内核开发中,有类似于互斥对象的down_interruptible()函数吗?
linux
、
linux-kernel
、
linux-device-driver
、
mutex
、
semaphore
在“
Linux
设备驱动程序第三版”一书中,互斥通过init_
MUTEX
(sem)通过信号量实现。然而,较新的内核,如内核3.2.X,已经删除了这个函数,并添加了互斥对象的支持。
浏览 5
提问于2015-01-15
得票数 1
回答已采纳
1
回答
定义在多个源文件中使用的全局变量
c
、
header-files
所以我在一个
头文件
中写道:#define LISTEN_H_ 我尝试在我打算使用变量的文件中包含
头文件
。在多个
头文件
中使用全局变量的正确方式是什么?
浏览 2
提问于2013-03-01
得票数 2
回答已采纳
2
回答
C++未定义引用(静态成员)
c++
、
mutex
、
static-methods
、
static-members
private: static void log(const string& tag, const string& msg, int level); static void fatal(const string&, const string&); void Logger::warn(const
浏览 3
提问于2012-11-25
得票数 3
回答已采纳
1
回答
DEFINE_
MUTEX
是函数还是宏?
c
、
linux-device-driver
、
udev
我试图掌握C和模块开发,(遵循的优秀示例)如果是一个函数,UC函数名的原理是什么? (如果有更多关于udev-开发的指南,请提示。)
浏览 4
提问于2014-02-15
得票数 1
回答已采纳
2
回答
从C++库到C主程序共享全局变量
c++
、
c
、
global-variables
pthread_
mutex
_t
mutex
= PTHREAD_
MUTEX
_INITIALIZER;测试两种场景。
mutex
= PTHREAD_
MUTEX
_INITIALIZER;将sharedata.h包含在gstdsexample.cpp场景2gstdsexamle.cpp pthread_
mutex
_t
mutex
=
浏览 6
提问于2021-11-24
得票数 0
回答已采纳
2
回答
如何确定Boost header是否可以用作header-only?
c++
、
boost
我在我的由g++编译的项目中使用了Boost
头文件
。我下载了Boost源代码,但没有构建它,所以没有库文件可供链接。当我阅读Boost网站()时,它说Boost.Thread需要相应的库,但我很高兴地使用了<boost/thread/
mutex
.hpp>(boost::
mutex
)
头文件
,而没有链接到Boost线程库我如何判断我是否需要链接相应的库来使用特定的Boost
头文件
?
浏览 0
提问于2011-07-08
得票数 2
回答已采纳
2
回答
这个锁块是怎么工作的?
c++
、
multithreading
、
locking
我看到了如下所示的
头文件
: public:
Mutex
(){ }; ~
Mutex
(){pthread_
mutex
_destroy(&
mutex
_);
浏览 6
提问于2013-10-09
得票数 0
回答已采纳
2
回答
互斥锁无法获得锁
c++
、
multithreading
、
mutex
while(
MUTEX
_LOCK(&
mutex
_p,90000) !Load( void **ppData ) {
MUTEX
_INIT(&
mutex
_p); return ReleaseMutex(*
mutex
);
MUTEX</
浏览 2
提问于2012-03-01
得票数 0
回答已采纳
2
回答
内联std::
头文件
中的互斥物
c++
、
c++17
、
inline-variable
我在不同的cpp文件中使用全局std::
mutex
。inline std::
mutex
mtx;应该显式地初始化它吗?如: inline std::
mutex
mtx = {};
浏览 3
提问于2019-07-03
得票数 4
回答已采纳
3
回答
我应该在哪里捕获在构造函数中抛出的C++异常?
c++
、
exception
头文件
:#define MUTEXCLASS { pthread_
mutex
_t& _mutexVariable; MutexClass (pthread_
mutex
_t &);}; #include "mutexClass
浏览 3
提问于2015-12-25
得票数 2
回答已采纳
1
回答
多重定义这里第一次定义的是gcc
c++
、
gcc
、
linker
、
include
、
multiple-definition-error
include <pthread.h> #include <stdlib.h>#include <unistd.h> pthread_cond_t condition_var = PTHREAD_COND_INITIALIZERnew_allocator<int>::dest
浏览 0
提问于2013-10-30
得票数 20
回答已采纳
1
回答
Boost C++示例代码-静态编译错误
c++
、
gcc
、
boost
、
static
、
compilation
_ZNSt6localeC2Ev+0x41): undefined reference to `pthread_
mutex
_lock'/usr/lib/i386-
linux
-gnu': (.te
浏览 2
提问于2011-04-19
得票数 3
回答已采纳
2
回答
将类函数与类定义的其余部分分离
c++
对于这个定义,我有一个主文件( thread.cpp )、一个
头文件
(线程.h)和一个支持文件,其中包含要由thread.cpp(线程-Support.cpp)中定义的类调用的函数。H看起来如下所示:#define _THREAD_H #include "ThreadClass.h"
Mutex
mamaLock; Semaphore sleepyMama("SleepyMama&quo
浏览 0
提问于2015-03-31
得票数 0
回答已采纳
2
回答
shared_timed_
mutex
在OS X 10.11.2上不可用?
c++
、
multithreading
、
locking
、
c++14
我正在尝试使用Eclipse CDT4.5.0在OSX10.11.2的C++ 14中使用新的shared_timed_
mutex
结构。Xcode是7.2。/src/main.o "std::__1::shared_timed_
mutex
::shared_timed_
mutex
浏览 1
提问于2015-12-31
得票数 1
2
回答
它喜欢在C项目中使用全局pthread_
mutex
_t吗?
c
、
multithreading
如何将pthread_
mutex
_t用于多源C项目。
头文件
中是否存在全局pthread_
mutex
_t,还是每个源文件都定义了自己的源文件?使用了多少次pthread_
mutex
_init?因此,如果我们使用全局互斥体,我们只需要在pthread_
mutex
_init的开头使用main一次。
浏览 3
提问于2020-03-24
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 互斥量mutex
交叉编译的Linux的头文件路径
文盘Rust -- Mutex解决并发写文件乱序问题
图解Go里面的互斥锁mutex了解编程语言核心实现源码
软件项目中引用头文件的使用方法!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券