ace

    0热度

    1回答

    我需要编写使用ACE库的C++代码,通过构建其命令行的字符串并将其输出重定向到文本文件来创建进程。我试图使用ACE_Process和ACE_Process_option类。我使用以下格式设置ACE_Process_option.command_line,使用重定向运算符:“>”。不幸的是,它不起作用:我编译的字符串(ACE_Process_option.command_line字段的值)激活进程并

    0热度

    1回答

    ACE库是否有任何API来获取当前运行目录?我试图使用ACE_OS :: getcwd(),但不幸的是它没有帮助

    0热度

    1回答

    根据配置文件中的定义(假设每10小​​时通过使用ACE库),我需要设置一个回调,该回调将在每个预设时间调用。我尝试使用ACE_reactor,它似乎能够工作,但它会在大约30分钟的闲置活动后使应用程序崩溃。我想有一种方法可以通过使用计时器来做同样的事情,但到目前为止,我找不到一个很好的代码示例来演示如何执行此操作。有人知道如何通过使用C++和ACE库来实现吗? ACE是否具有与Win API的Se

    0热度

    1回答

    当我使用ACE_5.7.1时,我的linux(ubuntu 12.04)进程崩溃。我的代码: ACE_INET_Addr remote_addr(server_addr.c_str()); ACE_SOCK_Stream stream; ACE_SOCK_Connector connector; ACE_Time_Value to(1, 0), to2(2,0);

    2热度

    1回答

    执行暂停使用Linux timerfd的想知道使用timerfd(timerfd_create)的为Linux是否会给予超过Timer_Heap或Timer_Wheel任何性能优势。 当然,这是一个非常高的水平的问题,我所看到的唯一的地方,它在任何框架正在使用的“muduo”。还有,我没有任何的性能比较,以及。 谢谢。

    0热度

    1回答

    我在Linux上使用OpenDDS 3.4.1并尝试手动编译IDL,因为我已经有了一个用于该项目的构建系统,并且只想生成所需的文件并进行集成。这里有一个我正在使用的测试IDL。 #include "orbsvcs/TimeBase.idl" module StockQuoter { #pragma DCPS_DATA_TYPE "StockQuoter::Quote" #pragma DC

    0热度

    1回答

    我想用ACE + TAO-6.2.3构建OpenDDS 3.4.1。在遵循DDS/INSTALL文档,选项B时,我遇到以下构建错误。 这里是目录位置... /home/ender/OpenDDS-3.4.1/ |- ACE+TAO-6.2.3.tar |- ACE_wrappers |- DDS `- OpenDDS-3.4.1.tar 环境变量... ACE_ROOT=/home/e

    0热度

    1回答

    我正在尝试编写一个程序,使用ACE在UDP中发送流数据包到某个监听器(我使用本地主机)。 这是为了测试从远程节点接收UDP数据报流的程序。 到目前为止,我已经设法模拟一个流,但我不知道如何使用真实网络的连接接收数据。 这是为本地主机发送60个数据包的代码示例,对发送者来说是否足够? int SendDatagram() { const char* message = "this is

    0热度

    1回答

    将文本文件读入ACE_TCHAR *(或ACE_TString)的最简单方法是什么?是否可以用ACE_OS :: read()或ACE_OS :: fread()读取文件?

    0热度

    1回答

    如何使用ACE库管理文件和目录?我试图用ACE_OS :: unlink删除文件,但它不起作用。我也无法使用ACE_OS :: mkdir创建目录。我需要找到一种方法来创建和删除目录,删除文件并将文件从一个目录移动到另一个目录