小编rob*_*bor的帖子

如何将堆栈跟踪打印到Cocoa中的控制台/日志?

我想在某些点记录调用跟踪,例如失败的断言或未捕获的异常.

cocoa objective-c

290
推荐指数
4
解决办法
8万
查看次数

106
推荐指数
12
解决办法
14万
查看次数

内存映射文件有哪些优点?

我一直在研究一个项目的内存映射文件,并且会感谢之前使用它们或决定不使用它们的人的想法,为什么?

特别是,我关注以下内容,按重要性排序:

  • 并发
  • 随机访问
  • 性能
  • 便于使用
  • 可移植性

language-agnostic memory filesystems

79
推荐指数
3
解决办法
4万
查看次数

在x86上将float转换为int的最快方法是什么

在x86 CPU上将浮点数转换为int的最快方法是什么.优选在C或组件中(可以在C中内嵌)以获得以下任何组合:

  • 32/64/80位浮点数 - > 32/64位整数

我正在寻找一些比让编译器更快的技术.

c floating-point optimization x86 assembly

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

你如何限制C中套接字连接的带宽?

我正在使用BSD套接字编写客户端 - 服务器应用程序.它需要在后台运行,不断传输数据,但不能从正常使用中占用网络接口的带宽.根据接口的速度,我需要将此连接限制为某个最大传输速率.

以编程方式实现此目的的最佳方法是什么?

c c++ sockets network-programming

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

如何在C中以编程方式实现"tee"?

我在C中寻找一种以编程方式(即,不使用命令行重定向)实现'tee'功能的方式,以便我的stdout同时转到stdout和日志文件.这需要适用于我的代码和输出到stdout的所有链接库.有什么办法吗?

c stdout tee

12
推荐指数
2
解决办法
6330
查看次数

如何在Mac OS X上以C编程方式创建稀疏文件?

我想创建一个稀疏文件,使得在我向它们写入数据之前,全零块不会占用实际的磁盘空间.可能吗?

c filesystems macos

9
推荐指数
2
解决办法
7897
查看次数

如何在Mac OS X 10.5中处理来自Finder的多个文件拖放?

我需要从Finder中将所有文件的URL拖放到我的应用程序中.

我有一个运行在10.6上的Cocoa应用程序通过使用新的10.6 NSPasteboard API来处理粘贴板上的多个项目.我正在尝试将此应用程序向后移植到10.5.我如何在10.5上处理这个问题?

如果我执行下面的操作,我只会获得第一个网址:

    NSArray *pasteTypes = [NSArray arrayWithObjects: NSURLPboardType, nil];
    NSString *bestType = [pboard availableTypeFromArray:pasteTypes]; 
    if (bestType != nil) {
        NSURL *url = [NSURL URLFromPasteboard:pboard];
    }        
Run Code Online (Sandbox Code Playgroud)

macos cocoa finder drag-and-drop nspasteboard

9
推荐指数
2
解决办法
4716
查看次数

是否有一个单行程序在文件中读取C++中的字符串?

我需要一种快速简便的方法来从标准C++中的文件中获取字符串.我可以编写自己的,但只是想知道C++中是否已有标准方法.

如果你知道Cocoa就相当于:

NSString *string = [NSString stringWithContentsOfFile:file];
Run Code Online (Sandbox Code Playgroud)

c++ filesystems file

8
推荐指数
2
解决办法
1332
查看次数

是否有图像扫描的可可框架?

我对Mac OS X上的图像扫描框架有哪些选择?我不是在寻找OCR库.只需要进行实际扫描并导入PDF或类似格式的内容.

api macos cocoa image scanning

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