小编Spa*_*ark的帖子

如何在命令行中使用xcodebuild?

我是xcode的新手.我正在使用带有狮子的xcode 4.3.我想在命令行中使用xcodebuild,但它报告"没有这样的文件".我用Finder搜索了它,但没有结果.

这个文件的路径是什么?它存在于Xcode.app中吗?我可以在.app包中搜索文件吗?

附加信息:当我键入"which xcodebuild"时,它返回/ usr/bin/xcodebuild.输入此文件夹,并键入xocdebuild,它仍然返回错误:

Can't run /Applications/usr/bin/xcodebuild (no such file).
Run Code Online (Sandbox Code Playgroud)

macos xcode objective-c

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

如何在C++ CLR中将byte []返回给C#

我正在使用C++ CLR来包装本机C++ DLL.这样C#CLR dll就可以被C#项目访问了.

问题是,当我想将一个byte []返回给C#,并在CLR中写入这样的代码时:

static System::Byte[]^ GetTestByteBuffer()
{
    System::Byte[]^ byte = gcnew System::Byte[128];
    return byte;
}
Run Code Online (Sandbox Code Playgroud)

但它无法通过编译.有人可以帮帮我吗?

编译错误:

error C3409: empty attribute block is not allowed 
error C3409: empty attribute block is not allowed error C2146: syntax error "^": 
error C2334: unexpected token(s) preceding '{'; skipping apparent function
Run Code Online (Sandbox Code Playgroud)

c# c++-cli

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

如何在C++ CLR中将数组<System :: Byte>转换为char*?

在我的项目中,我将一个byte []从C#传递给C++ CLR函数.

C++ CLR代码:

void TestByteArray(array<System::Byte>^ byteArray)
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

C#代码:

byte[] bytes = new byte[128];
...
TestByteArray(bytes);
Run Code Online (Sandbox Code Playgroud)

在TestByteArray()函数中,我需要将byteArray转换为char*,以便我可以在本机C++代码中使用它.我该怎么做这样的转换?

c# c++ c++-cli

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

为什么2 + 1和0结果为0?

在VC2008中,我键入了以下代码:

int a = 2 + 1 & 0;
Run Code Online (Sandbox Code Playgroud)

这个表达式的结果是a = 0

为什么结果是0而不是2?

c++ visual-c++

6
推荐指数
2
解决办法
293
查看次数

如何使用AS3从Web服务器加载二进制数据?

我正试图从这样的服务器加载一些二进制数据

var urlRequest:URLRequest = new URLRequest("http://localhost/test.php");
var loader:Loader = new Loader();

loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
loader.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);   
loader.load(urlRequest);
Run Code Online (Sandbox Code Playgroud)

但它总是报告错误:

Loader Error #2124: Loaded file is an unknown type
Run Code Online (Sandbox Code Playgroud)

我的二进制数据是自定义数据,但不是swf/image文件.闪存不支持加载这些数据吗?或者我应该使用其他一些方法?

flash actionscript-3

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

标签 统计

c# ×2

c++ ×2

c++-cli ×2

actionscript-3 ×1

flash ×1

macos ×1

objective-c ×1

visual-c++ ×1

xcode ×1