小编Ale*_*lex的帖子

C++成员引用基类型'int'不是结构或联合

我在我的C++代码中遇到了问题.

我有一个工会StateValue:

union StateValue
{
    int intValue;
    std::string value;
};
Run Code Online (Sandbox Code Playgroud)

和结构 StateItem

struct StateItem
{
    LampState state;
    StateValue value;
};
Run Code Online (Sandbox Code Playgroud)

我有一个方法,它通过一个类型的向量 StateItem

for(int i = 0; i < stateItems.size(); i++)
{
    StateItem &st = stateItems[i];
    switch (st.state)
    {
        case Effect:
            result += std::string(", \"effect\": ") + st.value.value;
            break;
        case Hue:
            result += std::string(", \"hue\": ") + st.value.intValue.str();
            break;
        case On:
            result += std::string(", \"on\": ") + std::string(st.value.value);
            break;
        default:
            break;
    }
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,Hue我得到以下编译器错误:

Member reference base …

c++

11
推荐指数
1
解决办法
6万
查看次数

MonoTouch从SubView设置位置

嘿伙计们我是MonoTouch的新手并且有问题.谁能告诉我如何设置子视图的位置?我试过这个:

UIImageView imageview = new UIImageView(this.ImageSource);

this.AddSubview(imageview);

this.Subviews[0].Bounds.X = 30;
Run Code Online (Sandbox Code Playgroud)

我希望你们中的任何人都可以帮助我.

谢谢

.net c# value-type uiview xamarin.ios

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

Theos make:***[internal-install]错误1

我将开始开发越狱调整.我从这个教程开始:http: //brandontreb.com/beginning-jailbroken-ios-development-building-and-deployment/

我用这个命令得到以下错误

sudo make package install

/Users/.../fooproject/theos/makefiles/targets/Darwin/iphone.mk:41:
Deploying to iOS 3.0 while building for 6.0 will generate armv7-only binaries.
Making all for application fooProject...
Copying resource directories into the application wrapper...
make[2]: Nothing to be done for `internal-application-compile'.
Making stage for application fooProject...
dpkg-deb: Baue Paket »com.alex.fooproject« in »./com.alex.fooproject_0.0.1-12_iphoneos-  arm.deb«.
make install requires that you set THEOS_DEVICE_IP in your environment. It is also      recommended that you have public-key authentication set up for root over SSH, or you'll …
Run Code Online (Sandbox Code Playgroud)

jailbreak theos

0
推荐指数
2
解决办法
4037
查看次数

标签 统计

.net ×1

c# ×1

c++ ×1

jailbreak ×1

theos ×1

uiview ×1

value-type ×1

xamarin.ios ×1