小编Chr*_*ton的帖子

Xcode有监视窗口吗?

Xcode有变量监视窗口吗?它有一个局部变量的窗口,但是当我想要观察全局变量的值时,它没有多大帮助.

我知道,我被VisualStudio宠坏了.

debugging xcode global-variables

18
推荐指数
2
解决办法
2万
查看次数

32位应用程序在64位操作系统上运行得更快还是更慢?

我主要研究32位嵌入式系统,使用本机32位类型(int,float)通常比16位等效系统更快.增速放缓来自处理器在执行操作之前将任何16位数扩展到32位.

现在我已经转向PC和64位操作系统了.我的问题是 - 32位类型会导致64位机器的速度减慢吗?

例如,如果我将MyApp.exe构建为32位应用程序,它会在64位操作系统上运行得更慢还是更快?

我知道应用程序的性能涉及很多因素,我故意从问题中排除这些因素(IO速度,更快的内存等).

operating-system 32bit-64bit

15
推荐指数
1
解决办法
2万
查看次数

放置新的和非默认的构造函数

我可以在带有参数的构造函数上调用C++ placement new吗?我正在实现一个自定义分配器,并希望避免将功能从非默认构造函数移动到init函数.

class CFoo
{
public:
    int foo;
    CFoo()
    {
        foo = 0;
    }

    CFoo(int myFoo)
    {
        foo = myFoo;
    }
};

CFoo* foo = new (pChunkOfMemory) CFoo(42);
Run Code Online (Sandbox Code Playgroud)

我希望使用第二个构造函数在pChunkOfMemory上构造CFoo类型的对象.当使用operator new时,我只使用默认构造函数?

解决了!我没有#include <new>.在此之后,调用placement :: new与非默认构造函数一起工作正常.

c++ placement-new new-operator

12
推荐指数
1
解决办法
7318
查看次数

Facebook PHP抛出异常"(#803)您请求的一些别名不存在"

我有一个有效且经过身份验证的用户,但当从我们的PHP Web应用程序发布到他们的墙上时,它会返回:

致命错误:未捕获OAuthException:(#803)您请求的某些别名不存在:xxxxxxxxxxxxx","name":"xxxxxxx

我有24个其他用户可以发布没有问题.我可以通过访问https://graph.facebook.com/xxxxxxxxxxxxx看到用户存在

这是代码:

    $fb_user_id = $row[0]; // loaded from DB
    $facebook_token = $row[1]; // loaded from DB

    $result = $facebook->api('/' . $fb_user_id. '/feed/',
                                'post',
                                array('access_token' => $facebook_token,
                                    'message' => $postMessage,
                                    'name' => 'Product name',
                                    'caption' => 'Accomplished!',
                                    'link' => 'http://www.xxxxxxx.com/',
                                    'description' => $postMessage,
                                    'picture' => 'http://www.xxxxxxx.com/images/productImage.png'));
Run Code Online (Sandbox Code Playgroud)

Facebook API认为该用户不存在的任何想法?

php facebook facebook-graph-api

10
推荐指数
1
解决办法
5万
查看次数

有没有支持PC和Mac的图形/游戏引擎?

是否有可在Mac和PC上运行的图形和/或游戏引擎?我见过Unity,这是一种可能性,我想知道是否还有其他选择.

理想情况下,我想将相同的C++游戏代码移植到PC和Mac平台,但让底层游戏/图形引擎利用适当的硬件.

编辑:我正在寻找Torque,Gamebryo和Unreal的水平.商业解决方案完全可以接受.

macos rendering game-engine

7
推荐指数
1
解决办法
727
查看次数

无法使用html5"date"类型写入asp.net文本框控件

我有一个asp.net页面,其中html5 TextBox控件设置为"日期"类型.我页面上的控件如下所示:

<asp:TextBox ID="TextBoxMyDate" runat="server" type="date"/>
Run Code Online (Sandbox Code Playgroud)

它在页面中运行良好,我可以单击它并设置日期.我也可以通过TextBoxMyDate.Text读取日期.但是,我无法弄清楚如何设置日期.我尝试了各种格式:

TextBoxMyDate.Text = DateTime.UtcNow.ToString("MM/dd/yyyy") TextBoxMyDate.Text = DateTime.UtcNow.ToString("MM/dd/yyyy")

我的猜测是它比简单地设置文本值要复杂得多,但我不知道从哪里开始.有什么建议?

c# asp.net html5 .net-4.0

7
推荐指数
1
解决办法
3962
查看次数

你是如何为Android NDK调试C++的?

在Android上调试本机代码有哪些选项?gdb是唯一可用的调试器吗?他们是Visual Studio集成吗?

我查看了Android文档并完成了googlesing但我并不自信我找到了正确的答案.希望有些SO专家会省去试错的痛苦.

但如果我的选择是gdb或printf,我将转而使用Mono for Android!

解!WinGDB适用于Android.使用Visual Studio进行调试!

c++ debugging android-ndk

4
推荐指数
1
解决办法
5883
查看次数

使用C#驱动程序它们是复制和复制MongoDB集合的更好方法吗?

我有多个MongoDB服务器用于开发,登台和生产,我想从Dev-> Staging and Staging-> Live自动化一些部署过程.手动复制集合意味着使用相当神奇的MongoVUE工具(http://www.mongovue.com/),但显然这不是自动化的理想解决方案!

所以在C#Driver中,有没有办法在同一台服务器上复制一个集合?有没有办法将整个集合(索引完整)复制到另一台服务器?

我已经尝试循环收集集合,从服务器A检索文档然后将它们插入服务器B.这种方法感觉笨拙,冗长且容易出错.有没有更好的办法?

谢谢!

c# mongodb mongodb-.net-driver

3
推荐指数
1
解决办法
1684
查看次数

Xcode和预处理器##

在Xcode中,我可以在宏中使用##吗?

在MSVC中我可以写:

#define FOO(_var) int foo##_var## = 1

    FOO(bar);
    foobar++;
Run Code Online (Sandbox Code Playgroud)

在Mac上(编辑:用GCC编译)相同的代码给我错误"粘贴"foobar"和"="没有给出有效的预处理令牌.在xcode中不支持##吗?

xcode preprocessor

2
推荐指数
1
解决办法
6877
查看次数

是否有Math.PI等效返回浮点数?

我正在编写C#应用程序,我希望PI的值为float,而不是double.目前我将值从double转换为float,最后在整个代码中使用丑陋(浮点)Math.PI.

是否有内置PI函数返回浮点数?

编辑:为什么使用浮点而不是双?我正在使用很多浮点数,并且处理大量数字,因此较小的数据==更适合缓存==更好的性能.

c# floating-point

1
推荐指数
1
解决办法
6824
查看次数