草庐IT

register_namespace

全部标签

android - GCM 'Error : Not Registered'

我成功测试了我的GCM代码。但完全相同的代码,我无法获得GCM推送并得到:GCMError:NotRegistered. 最佳答案 GCM响应NotRegistered表示遵循“如果它是NotRegistered,您应该从服务器数据库中删除注册ID,因为该应用程序已从设备上卸载,或者它确实没有配置为接收com.google.android.c2dm.intent.RECEIVEIntent的广播接收器。”来自documentation.检查在什么情况下您会收到此错误,从设备上卸载应用程序或您在AndroidManifest中描述不正

android - 错误 : Suspicious namespace and prefix combination [NamespaceTypo] when I try create Signed APK

我用Google搜索了我的问题,但找不到解决方案。当我尝试创建签名的APK时,我收到此错误:Error:(6)Error:Suspiciousnamespaceandprefixcombination[NamespaceTypo]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Explanationforissuesoftype"NamespaceTypo":trackthesedown.xmlns:app="http://schemas.android.com/tools"obscureerrormessages.Thischecklooksforpotentialm

android - 应用内计费 (v3) - IllegalArgumentException : Service not registered:

我刚刚发布了一款带有应用内结算功能的应用。到目前为止,还没有向googleplay报告崩溃(这只发生在用户不厌其烦地报告崩溃时),但我确实有一些通过flurry报告的崩溃(这是自动的)。崩溃报告如下:classjava.lang.RuntimeExceptionMsg:android.app.ActivityThread.performDestroyActivity:3655(Unabletodestroyactivity{com.mycompany.mygame/com.mycompany.mygame.Splashscreen}:java.lang.IllegalArgumentE

c++ - 调试 'anonymous namespaces' (C++) 中的数据

最近,我从客户那里得到了一个故障转储文件。我可以将问题追溯到可能包含不正确数据的类,但我只有一个指向该类的空指针,而不是真正的指针(空指针来自窗口属性,因此它是空指针).不幸的是,我想将指针转换到的类位于匿名命名空间中,如下所示:namespace{classMyClass{...};}...void*ptr=...//IknowptrpointstoaninstanceofMyClass,//andatthislocationIwanttocastptrto(MyClass*)inthedebugger.当我在监window口中使用ptr时,VisualStudio2005只显示指针

C++: "Class namespaces"?

这个问题在这里已经有了答案:Isitpossibletoavoidrepeatingtheclassnameintheimplementationfile?(8个回答)关闭5年前。如果在C++中我有一个类longUnderstandableName。对于那个类,我有一个包含其方法声明的头文件。在类的源文件中,我不得不写longUnderstandableName::MethodA、longUnderstandableName::MethodB等等,无处不在。我能否以某种方式使用命名空间或其他东西,这样我就可以只在类源文件中编写MethodA和MethodB了吗?

c# - 为什么 "using namespace"指令在 C# 中被接受编码实践?

我只是想知道为什么“使用命名空间”指令在C#中是可以接受的,thoughinC++itisnot.我知道C++和C#是不同的,但我的猜测是C++和C#几乎来自同一个家族,并且应该使用相同的想法来解析命名空间。C++和C#都有一个别名关键字来避免命名空间冲突。谁能指出我没有在C#中的行之间阅读的内容,这使得使用“使用命名空间”指令可以接受,并避免C++无法解决的问题。 最佳答案 在C++中,如果您在header中编写usingnamespace,那么它对包含该header的任何人都有效。这使得它在标题中几乎无法使用。此时,您最好也避免

c++ - "namespace std {}"之前的 "using namespace std;"

我在许多使用STL类的地方都看到了下面的语法,而没有用std::明确限定它们。初始namespacestd{}有什么好处?为什么不直接放usingnamespacestd;?namespacestd{}usingnamespacestd; 最佳答案 namespacestd{}只是声明命名空间,以便编译器知道它并且执行usingnamespacestd;不会导致错误。std::后面的代码可以是#included并且可以在没有std::的情况下自动引用它们前缀。 关于c++-"namesp

c++ - 在哪里放置 using namespace std;

我想知道在哪里放置usingnamespacestd;.我看到了usingnamespacestd;的代码在intmain(){}但我把它放在#include之后.我应该把它放在哪里,放在哪里有什么不同吗? 最佳答案 将其添加到函数内部会将using语句的范围仅限于该函数。你不应该把using头文件内的声明,以避免与头文件的用户发生冲突。如果您知道不会出现冲突,则将其放在文件范围内的main之上是可以的,但即使这样也可能会导致其他导入类型出现问题,并且通常在中等规模的项目中应避免使用。我尽量避免对全局命名空间的污染,但是如果我正在编

c++ - 'using' 和 'using namespace' 之间的区别

在boost库中,经常有包含库的例子:#pragmaonce#includeusingboost::property_tree::ptree;在我的整个程序中,我一直在导入这样的命名空间:#include"../MyClass.h"usingnamespaceMyClassNamespace;谁能解释一下:using和usingnamespace的区别;否定使用usingnamespace有利于using;前向声明using和usingnamespace的区别;谢谢 最佳答案 usingnamespace使命名空间的所有名称可见,而

c++ - C/C++ 稀有关键字 - register、volatile、extern、explicit

很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。为了帮助澄清这个问题以便可以重新打开它,visitthehelpcenter.关闭11年前。您能否简要介绍一下这4个关键字的用途和原因?我了解google会告诉您的关于register和volatile的基本知识,但想了解更多(只是一个实用的概述)。外部和显式让我有点困惑,因为尽管做了相当低级的嵌入式系统代码,但我从来没有找到自己必须使用它们的理由。再说一次,我可以用谷歌搜索,但我更喜欢专家提供的快速实用的总结,以便牢记在心。 最佳答案