腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
将ifstream作为参数传递给类构造函数
、
我试着通过: ifstream infile;在
FIFO
(
FIFO
.h)的头文件中,我有:
FIFO
/include/
c
++/4.4.7/string:45,的/usr/lib/gcc/x86_64-redhat-
linux
/4.4.7/../../..
浏览 3
提问于2013-04-19
得票数 0
1
回答
POSIX
FIFO
在阻塞模式下打开时冻结
、
、
、
、
最初,我使用RDWR标志打开两边,没有问题,因为RDWR使其非阻塞,因为“在
Linux
下,为读和写打开
FIFO
将在阻塞和非阻塞模式()中获得成功”()。(char *
fifo
_name, int64_t read_write) {
c
= open(
fifo
_namereturn (
c
);然后我把它改成: int64_t
fifo
_open(cha
浏览 7
提问于2020-05-28
得票数 0
回答已采纳
1
回答
为什么kfifo在某些博客中是循环队列
、
、
但是在
Linux
4.16.12\lib\kfifo.
c
中 unsigned intsize, size_t esize) size /= esize;
fifo
->esize =
浏览 1
提问于2018-11-26
得票数 1
回答已采纳
1
回答
在
Linux
运行时重定向
FIFO
、
、
我正在尝试使用POSIX IPC在
Linux
下的
C
++中实现一个运行时可重新配置的IPC。在当前配置中,我有一个进程A通过
FIFO
与进程B通信。进程B从
FIFO
获取数据,进行一些修改,并通过另一个
FIFO
将数据发送到另一个进程
C
。这是一个图形表示: 然后,在运行时,我想杀死进程B,并允许进程A通过B和
C
之间的
FIFO
发送数据:我该怎么做呢?
浏览 16
提问于2017-01-24
得票数 1
1
回答
将浮点转换为
C
中的字符串,然后用Python读取它
、
、
、
、
我正在将浮点变量转换为
C
中的字符串,并使用
Linux
中的命名管道将其发送到Python。问题是,我阅读了乱七八糟的字符以及Python方面的实际值。
C
代码将浮点数转换为字符串write(fd_
fifo
, str, sizeof(str));import errno import time
浏览 1
提问于2019-03-31
得票数 0
回答已采纳
1
回答
嵌入式
Linux
:从串口读取字节速度太慢,传输速度太快
、
、
、
在嵌入式
Linux
版本的PC程序之前,微控制器已经与DOS版本的PC程序一起运行,没有引起错误。在DOS中,单个字节直接从串口读取并写入串口(没有像
Linux
那样的内核缓冲区),因为大多数
C
代码都是可移植到
Linux
的,因此我试图复制DOS在
Linux
中读写串口的行为,以保持其余部分处理这些单个字节
fifo
_in(&serial_
fifo
,
c
); } pthread_exit(N
浏览 1
提问于2018-06-19
得票数 2
回答已采纳
3
回答
Raspberry上的FFmpeg安装:对__atomic的未定义引用
、
/configure --arch=armel --target-os=
linux
--enable-gpl --enable-omx --enable-omx-rpi --enable-nonfree(
fifo
.o): in function `
fifo
_write_trailer': /home/pi/FFmpeg/libavformat/
fifo
.
c
:624: undefined referenceto `__atomic_fet
浏览 3
提问于2020-06-14
得票数 10
回答已采纳
1
回答
在
c
++和php中的程序之间传递大量数据
、
、
我需要在
linux
上开发两个程序: cpp_prog是一个用
c
++编写的小程序。它监视消息队列系统。我的问题是如何将大数据从
c
++传递到php并读取php程序的输出。int
fifo
= open(
fifo
_name.
c
_str(), O_WRONLY); write(
浏览 3
提问于2015-09-28
得票数 2
1
回答
使用dotnet内核在
linux
上处理
fifo
数据
、
、
、
我想使用
C
#代码(dotnet核心)在磁盘上使用
Linux
的
fifo
类流(使用mkfifo创建)。我正在寻找在磁盘上使用数据的例子,但是我很难找到这些数据。我想对磁盘上的
fifo
数据(例如first.raw)进行一些修改,并使用另一个工具/任务(用dotnet核编写)读取该
fifo
并进行另一个修改,并将其发送到另一个
fifo
数据(例如second.raw)是否有可能在
Linux
上使用dotnet?在
Linux
(队列、命名管道)上有什么正确的
浏览 5
提问于2019-11-11
得票数 2
1
回答
来自
linux
/kfifo.h文件的'typeof((
fifo
) + 1)‘是什么意思?
、
我在
Linux
内核源代码的
linux
/kfifo.h文件中找到了以下代码。/** * @
fifo
: the
fifo
to assign the buffer* Return 0 if no error, otherwise an error code.#define kfifo_init(
fifo
, buffer, siz
浏览 6
提问于2013-04-24
得票数 3
回答已采纳
2
回答
命名管道权限位
、
、
我正在编写一个简单的
C
程序,通过
linux
上的命名管道交换消息。问题是我必须以超级用户的身份运行它,否则我会得到:“拒绝权限”错误。Umask应该没问题:0022$ ls -l | grep
fifo
.
fifo
因此,当我试图打开它以读取或写入它时,open()系统调用将失败。= EEXIST)i
浏览 3
提问于2012-06-26
得票数 1
回答已采纳
2
回答
使用16550D UART
FIFO
、
、
我正在尝试使用先进先出寄存器创建一个UART_read函数,但我在理解它的工作原理时遇到了问题。我知道它允许我每次读取更多的字符,所以这意味着读取将更少地中断处理器,但是在启用它之后,我到底如何使用它呢?我在任何地方都找不到例子。我当前的函数是: unsigned int buf; schedule(); buf = inb(UART);}
浏览 1
提问于2013-05-12
得票数 0
3
回答
具有
FIFO
等待队列的
Linux
同步
、
、
、
、
在等待队列为
FIFO
的
Linux
中有锁吗?这似乎是很明显的事情,然而我刚刚发现pthread互斥锁不是
FIFO
,信号量显然也不是
FIFO
(我正在做2.4内核(家庭作业))……
Linux
是否有一个带有
FIFO
等待队列的锁,或者有没有一种简单的方法可以用现有的机制创建一个锁
浏览 2
提问于2010-06-16
得票数 5
回答已采纳
2
回答
使用CMake的PyBind11和SystemC : ImportError
、
、
、
、
我正在使用CMake构建我的项目,我面临的挑战是我需要将我的
C
++代码链接到SystemC和PyBind11。${pybind11_VERSION}: ${pybind11_INCLUDE_DIRS}") in->read(
c
); cout <&
浏览 8
提问于2018-11-19
得票数 0
3
回答
Linux
中的实时调度
、
、
、
、
今天早上我读到了关于
Linux
实时调度的文章。根据罗伯特·洛夫的“
Linux
系统编程”一书,有两种主要的调度方式。一种是先进先出( SCHED_
FIFO
),第二种是轮询( SCHED_RR )。我理解了
fifo
和rr算法是如何工作的。因为一个进程具有SCHED_
FIFO
,而另一个进程具有SCHED_RR并且具有相同的优先级。在这种情况下,将首先选择哪个进程?
FIFO
类进程还是RR类进程?为什么? 考虑一下这个案例。有三个进程A、B、
C
,它们都有相同的优先级。A和B是R
浏览 93
提问于2012-02-21
得票数 24
1
回答
Cygwin
FIFO
与本地
Linux
FIFO
-阻塞行为的差异?
、
server.
c
#include <sys/types.h>#include <unistd.h>#include <string.h> { charreadbuf[80]; int
浏览 0
提问于2019-01-02
得票数 0
回答已采纳
1
回答
我如何知道我的进程在
Linux
上的调度策略?
我知道RR
FIFO
调度策略。 但是,是否有一种方法可以在
Linux
上编写
C
程序来了解当前进程的调度策略?
浏览 3
提问于2015-03-24
得票数 0
回答已采纳
2
回答
Linux
新手:
Linux
与POSIX手册
、
$ apropos mkfifomkfifo (1posix) - make
FIFO
specialfilesmkfifo (3posix) - make a
FIFO
special file mkfifoat (3) - make a
FIFO
(named p
浏览 3
提问于2009-01-26
得票数 5
回答已采纳
1
回答
使用tee和粘贴会导致死锁。
、
、
、
我为制作人提供了以下代码:python -
c
'print(("0\t"+"1"*100+"\n")*10000)' > sample.txt然后在一个独立的终端上,我启动了消费者: paste a.
fifo
b.
fifo
| awk '{printf
浏览 0
提问于2020-05-06
得票数 2
2
回答
fstream相对于iostream和mkfifo
、
、
这很好:mkfifo
fifo
0 client <
fifo
0 | server >
fifo
0客户机和服务器基本上都是这样的: run(cin, cout);因此,在两个不同的shell中,我想这样做:gdb --args server
fifo
1
fifo
0和client
fifo
0
fifo
1,我修改main以获取文件名参数。不幸的是,服务器中断了。使用gdb,我看到它在ifstream构造函数中停止运行,如下所示
浏览 1
提问于2014-03-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux C/C+调试的那些“歪门邪道”
求职攻略|一题解决同步FIFO设计难题
linux下安装oracle12c
分享:C语言编程——LINUX 多线程
Android C++系列:Linux信号(三)
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券