小编Han*_*urg的帖子

OS X和iOS之间的存储差异

我正在OS X上写一些二进制数据文件,以便在iOS设备上阅读.我试图阅读和编写以下结构:

struct poiStruct {
    double latitude, longitude;
    char titleString[41];
};
Run Code Online (Sandbox Code Playgroud)

我发现使用sizeof结构在OS X上占用64个字节,在iOS上占用60个字节.

任何想法/解释都非常感谢!

macos storage ios

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

从DataReader检索SqlGeography类型时如何解决InvalidCastException?

我正在使用Visual Studio 2013和SQL Server 2012在C#中开发.我已经能够使用T-SQL在地理列中存储多边形,并且我没有尝试在代码中使用SqlGeography类来检索数据.

当我尝试:

SqlGeography polyB = (SqlGeography)dr["extent"]; // stored in OGC Well Known Binary format
Run Code Online (Sandbox Code Playgroud)

从数据库中检索多边形我收到的消息:

GeoLib.dll中发生了未处理的"System.InvalidCastException"类型异常

附加信息:[A] Microsoft.SqlServer.Types.SqlGeography无法强制转换为[B] Microsoft.SqlServer.Types.SqlGeography.类型A源自'Microsoft.SqlServer.Types,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = 89845dcd8080cc91',位于'默认'位置'C:\ Windows\assembly\GAC_MSIL\Microsoft.SqlServer.Types\10.0 .0.0__89845dcd8080cc91\Microsoft.SqlServer.Types.dll".

类型B源自'Microsoft.SqlServer.Types,Version = 11.0.0.0,Culture = neutral,PublicKeyToken = 89845dcd8080cc91',位于'默认'位置'C:\ Windows\assembly\GAC_MSIL\Microsoft.SqlServer.Types\11.0 .0.0__89845dcd8080cc91\Microsoft.SqlServer.Types.dll".

我怀疑SQL Server和Visual Studio之间的版本不兼容,如不同的版本号所示.有没有人碰到这个?也许我需要安装SQL Server 2014?任何想法都表示赞赏!

c# sql-server sqlgeography sql-server-2012

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

使用整数指针从C#调用外部DLL

我正在尝试从C#调用外部.dll函数。dll的文档定义了以下功能:

int funcName(int *retVal)
Run Code Online (Sandbox Code Playgroud)

我已经尝试了各种配置,并且总是尝试从p / invoke获得不平衡的堆栈错误。我的C#代码当前如下所示:

[DLLImport("dllName");
unsafe static extern int funcName(ref IntPtr retVal);
unsafe IntPtr retNum;
int status = funcName(ref retNum);
Run Code Online (Sandbox Code Playgroud)

任何想法表示赞赏!

c# c++ dll interop

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

在OSX应用程序中更改光标

我正在尝试使用以下代码更改OS X应用程序中的光标(从Xcode文档复制):

NSCursor* c = [NSCursor pointingHandCursor]; [c set];
Run Code Online (Sandbox Code Playgroud)

它没有生效,我不确定我在这里做错了什么.任何想法都表示赞赏.

macos cocoa

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

标签 统计

c# ×2

macos ×2

c++ ×1

cocoa ×1

dll ×1

interop ×1

ios ×1

sql-server ×1

sql-server-2012 ×1

sqlgeography ×1

storage ×1