const-cast

    0热度

    1回答

    我正在研究一个基本的iPhone应用程序,该应用程序从SQLite表中拉取餐馆对象,并在用户表中显示它们。我的应用是基于导航的。从SQLite数据库中提取数据,然后对它们进行排序,我没有任何问题。我能够做到没有问题。每个餐馆对象具有各种属性,例如“名称”,“地址”,“类别”(即希腊语,意大利语等餐厅的类型)等。现在,从数据库中检索记录后,我能够成功地将它们放入NSMutableArray中,然后将

    2热度

    1回答

    我正在Eclipse中开发一个使用Android SDK的应用程序。在某些特定情况下,当我进入设置屏幕然后返回主活动时,屏幕会保持黑屏。该应用程序仍然功能齐全,按钮仍在工作。我知道这是因为有一个播放音频的“播放”按钮,我也可以从浏览器中打开的黑屏点击一个网页链接。操作系统的日志显示一些错误,这似乎是相关的操作系统,而不是应用程序: 02-09 09:22:20.571: WARN/GraphicB

    0热度

    2回答

    这是正确的吗?它使用我的编译器进行编译,但是我被告知它不适用于AIX。 typedef std::vector<Entry>::iterator Iterator; typedef std::vector<Entry>::const_iterator ConstIterator; bool funct(ConstIterator& iter) const; inline bool func

    4热度

    1回答

    我特林写指令,它增加了一个新的价值对象,用于选择与NG选项。 但是,当我将此指令添加到选择时,项目消失。 小例子: HTML: <div ng:app="editor" ng:controller="BaseController"> <select ng-model='m' ng-options='i.Id as i.Val for i in model.items' add-new-v

    0热度

    1回答

    进入CQRS,我知道你有命令(应用层)和事件(来自域)。 在事件要更新读取模型的简单情况下,请阅读模型更新失败吗?如果没有“bug”,那么我看不到它们失败,并且当我使用EventStore时,我知道有一个提交标志会重试失败。 所以我的问题是除了EventStore来处理故障之外,我还必须做些什么吗? 来自一个世界,你在一个交易中做所有事情,现在事情分开完成令我担心。

    -8热度

    1回答

    考虑一个String数组 String names[] = new String[t]; 如何访问名称的单个字符[0],名[1] ...

    3热度

    2回答

    因为我们都知道使用const_cast去除指针的常量是应该避免的。 但是它是怎么回事呢? 对于我的用例,我有一个函数可以从非常量源缓冲区复制数据(字节)。 我认为一个好的设计决定是根据源缓冲区完全const来声明参数。 void copyfunction(const char* const data) { ... } 对于像低于该函数调用将导致指针式错误 '为const char * cons

    1热度

    3回答

    我会在下面的例子中 const int a = 12; int b; b = const_cast<int&>(a); ,我想知道上面是什么&模板参数类型表示,为什么它不会不&工作? 更新: 让我改一下我的问题。我了解它的一个参考,但它指的是什么变量?例如here它说明指针指向它引用原始(uncast)指针。我想知道它是什么引用了非指针类型,并且它在没有声明为引用时如何可以引用它?

    1热度

    2回答

    我觉得好奇的是,const_cast不允许将一个右值(例如一个临时变量)转换为一个const限定的引用,尽管static_cast可以很好地工作。有没有人有解释为什么这样表现? const_cast< const std::string & >(std::string("hello")); // doesn't compile static_cast< const std::string & >

    0热度

    2回答

    我有一个var类型:acc_date,其中键入日期。 它从一个光标它的价值,当我插入它的值记录表: insert into logger values(1,acc_date); 了出来放时,从记录器一个选择是 1 01-JAN-10 但是当我使用它与另一个光标中的另一个Date值进行比较为 OPEN c_get_date_id for 'SELECT Date_D.DATEKEY fro