草庐IT

signalled

全部标签

ios - 连接 socket "Thread 1: signal SIGABRT"和 "datasource "后出现错误 "delegate"

所以我一直在学习在线Swift类(class),并且正在创建一个TableView。我几乎复制了教程中的所有代码,只做了一些调整(因为类(class)是用旧版本的swift教授的,但我使用的是swift3)。根据教程,我应该得到一个显示名称的4行TableView,但我得到的是“signalSIGABRT”错误。并且没有具体指出错误。这里有什么问题吗?如果我没有连接“数据源”导出,我可以毫无问题地运行模拟器,但我不会得到显示的名称。但是,如果我进行连接,我什至无法运行模拟器。我真的希望我已经把问题说清楚了,而且对读者足够友好!importUIKitclassViewController

c++ - Boost::Signals 的意义何在?

首先,我是一个绝对的编程初学者,所以不要太取笑我。我见过的唯一用于信号的是GUI工具包,而GUI工具包都带有自己的信号。那么,Boost:Signals甚至可以与这些GUI工具包一起使用吗?这是个好主意吗?信号还有哪些其他应用? 最佳答案 Signals是一种事件消息传递实现,很像Smalltalk/ObjectiveCMessages或各种其他(例如C#)语言中的Events。您可以将它们用于各种各样的任务,请查看ObserverPattern为什么要使用观察者模式?好处主要是组织性的,当您使用大型应用程序时,应用有助于保持开发团

c++ - boost::signals2 对于简单的应用程序是否矫枉过正?

在限制为C++03的环境中,boost::signals2与boost::function一起使用和boost::bind在组件之间实现一个简单的消息传递系统。它工作得很好,我没有任何问题。但是,在另一个环境中C++11完全支持,是boost::signals2对非常简单的应用程序杀伤力过大?澄清一下,我指的是以下内容:单线程所有信号的返回类型都是void性能是这个应用程序的关键,所以boost::signals2的所有奇迹应用程序不需要可能弊大于利。现在,只有一个std::vector处理这个,然后切换到其他东西,比如boost::signals2如果认为合适,将非常简单。

c++ - 如何使用 boost::signals2 存储和转发槽?

我有一个问题,我必须实例化对象的实例比我想做的要早,因为我需要连接信号通过一些深刻的所有权,我想提出一种方法存储和转发插槽,以便我可以更近地构建对象到他们的使用站点,而不是作为成员变量。我的基本问题是我有一个将下载更新的进程在一个单独的线程上归档并向任何正在处理的人发送进度信号感兴趣的。信号本质上是:typedefboost::signals2::signalDownloadProgress;假设提到的progress函数的实现下面符合这个;信号本身的性质不是很重要(尽管我大部分时间都在使用仿函数)。信号已设置,代码如下所示:Updaterupdater;updater.onDownl

java - JNI 返回 Signal 7 函数试图从 C++ 调用 Java

我想从C++调用Java。我尝试调用一个不带参数的返回bool值的函数。这是我的C++代码/***CheckifInternetConnectionisONLINE*/boolInterfaceJNI::isInternetConnected(){JavaVM*jvm=JniHelper::getJavaVM();intstatus;JNIEnv*env;jmethodIDmid;boolisAttached=false;//jbooleanobool?boolreturnValue=false;CCLog("StaticisInternetConnected");//GetStatu

c++ - Qt #define "signals"与 GStreamer (gst) 冲突

Qt,它似乎用一个初始的Q来命名其他所有东西,这样做:#definesignalssignalsinqobjectdefs.h。然而,GStream并不自然地不会将signals想象成一个保留字,而是这样做struct_GDBusInterfaceInfo{/**/volatilegintref_count;gchar*name;GDBusMethodInfo**methods;GDBusSignalInfo**signals;在gdbusintrospection.h中。我只是假设Qt和GStreamer不能很好地协同工作,还是有办法解决这个问题?注意:如果我不#defineQ_MO

c++ - Qt 5 : unable to declare signal that takes rvalue reference

可能我遗漏了什么,但我找不到任何信号不能采用右值引用的信息。所以,我有一个包含以下信号声明的类:signals:voidmessageDecoded(HTDataMsg&&msg);当我尝试编译它时,出现错误:moc_htcodec.cpp:Instaticmemberfunction‘staticvoidHTCodec::qt_static_metacall(QObject*,QMetaObject::Call,int,void**)’:moc_htcodec.cpp:71:77:error:cannotbind‘HTDataMsg’lvalueto‘HTDataMsg&&’case

c++ - c++ 类访问关键字 "signals"是什么意思?

我遇到了类似这样的声明(根据NDA更改了名称):classFoo{intbar;public:explicitFoo(Fu*parent=NULL);private:voidsomefunc(String);signals://???whatdoesthisdo???voidwindowClosed();};这是由g++4.4.7(大约从2012年开始)成功编译的。此外,vim将其识别为类似于public和private的关键字,并以棕色高亮显示它们。(Dis)同样,vim用绿色高亮关键字namespace,class,void,int,double、float、char、unsign

ios - 标签导致线程 1 : signal SIGABRT

我最近在我的项目中制作了一个新的ViewController,我添加了一个标签并将标签附加到我在.h中制作的导出IBOutletUILabel*coinAmount;我做到了。这就是我在.m文件中没有做的所有代码,我将它链接到ViewController中的标签,当我单击一个按钮打开ViewController时,它会给我一个SIGABRT信号。所以我删除了标签并且效果很好!我不知道为什么会这样。我尝试过的事情:1-更改导出名称2-创建新的ViewController3-创建新的.h和.m4-删除标签并使用另一个标签5-关闭电脑回来嗯,就我所知,就这些。:D请帮我解决拉头发的问题!感谢

ios - 核心音频 : Audio Unit to boost signal level

我们的VOIP应用同时使用语音处理IO单元和远程IO单元(我们根据需要的IO单元重建AUGraph)。我们注意到音频输出电平不如其他一些VOIP应用程序(如Skype)那么响亮。我不是自己处理传入的PCM数据,而是研究如何将其他音频单元插入到路径中以boost信号电平。我已经成功地通过实验使用N波段和参数均衡器音频单元来做到这一点,但想知道是否有更简单的方法或更合适的音频单元来boost信号电平? 最佳答案 查看kAudioUnitSubType_PeakLimiter或kAudioUnitSubType_DynamicsProce