小编mkb*_*mkb的帖子

如何将NSString转换为C字符串?

我知道这个问题可能是重复的,但即使在这个论坛上查看一些Google教程和问题之后,也没有一个能给我一个关于这个主题的正确答案.

我有:

NSString *str = @"text";
Run Code Online (Sandbox Code Playgroud)

我想做的事情如下:

char cstring [512] = str;
Run Code Online (Sandbox Code Playgroud)

(这只显示了我想做的事情,看了Apple的NSString Class Ref后我甚至没想过用它).

到目前为止,我有:

char command [512] = [[NSString stringWithFormat:@"text"] cStringUsingEncoding:NSUTF8StringEncoding];
Run Code Online (Sandbox Code Playgroud)

尽管如此,我还是得到了错误.

有解决方案吗

objective-c

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

从img标记加载时,Google静态地图API禁止403

我所拥有的是一张谷歌地图,显示了一个属性的位置,但是当我来打印时,动态地图打印得不那么好,所以我决定实施谷歌静态地图图像API.

http://lpoc.co.uk/properties-for-sale/property/oldgate-dairy-st-james-road-long-sutton-cambridgeshire-pe12/?prop-print=1

^^是打印视图中属性的一个示例,应该显示静态地图图像,但无法加载并查看我的检查器我正在为图像获得403 Forbiden响应.

但如果我直接转到URL,图片就会加载......

我究竟做错了什么?

谢谢

斯科特

api static google-maps image

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

如何使用gdb"观察"C++动态数组?

请考虑以下示例:

int size = 10, *kk = new int[size];

for (int i = 0; i < size; i++) {
    kk[i] = i;
}

delete [] kk;
Run Code Online (Sandbox Code Playgroud)

如何为整个阵列添加手表?我可以逐个添加一个手表(kk [0],kk [1] ...),但是因为我知道数组的长度是否有办法自动完成?我的意思是像kk [0..size-1]左右.

我正在使用NetBeans IDE和cygwin g ++和gdb.

c++ gdb dynamic-arrays

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

可以在iPhone iOS上使用Libsndfile库吗?

可以在iPhone操作系统上使用Libsndfile C库吗?如果是这样,我是否需要"包含"它,或者它是否更复杂.

谢谢!

c audio libsndfile ios

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

清除Web音频中的AudioNodes

网络音频API文档真的不解释有什么做的AudioNode,一旦你用它做.例如,如果我完成了一个AudioBufferSourceNode并且我想要摆脱它,是否足以只是打电话noteOff()或我需要disconnect它?

javascript web-audio-api

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

Go 中的信号处理

我提出了一个音频项目的想法,看起来 Go 是一种用于实现它的有用语言。但是,它需要能够对传入的音频应用过滤器,而 Go 似乎没有任何类型的音频处理包。我可以使用 cgo 调用 C 代码,但是我找到的每个信号处理库都使用 cgo 无法处理的 C++ 类。看起来 libsox 可以工作。还有其他人吗?

libsox 可以提供什么,我需要的是获取传入的音频流并将其划分为频段。如果我可以在只读取一次文件的情况下做到这一点,那么奖金!我不确定 libsox 是否可以做到这一点。

audio swig signal-processing go

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

指针惯例*

出于好奇; 为什么C语言中的指针的约定如下:

NSString *str = ...

写起来不太合适:

NSString* str = ...

因为我们正在定义指向NSString的指针?(在Objective-C方法中我们有(NSString*)parameter1约定)

再一次 - 我要求出于好奇心,能够更好地理解这背后的逻辑......我不是要重新发明轮子或开始火焰战争.

coding-style objective-c

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

构造函数不能是虚拟的

Internet上的一个C++教程中,我发现了以下关于构造函数不能为虚拟的原因

我们不能声明虚构造函数.我们应该在编译时指定对象的确切类型,以便编译器可以为该特定类型分配内存.

这种描述是否正确?

我特别对这句话感到困惑:so that the compiler can allocate memory for that specific type.

c++ constructor virtual-functions

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

美丽的汤引发UnicodeEncodeError"序数不在范围内(128)"

我试图解析从野外网络下载的任意文件,是的,我无法控制他们的内容.

因为如果你给它坏标记美丽的汤不会呛......我不知道为什么它给我的那些乡下人起坐时有时,部分 DOC的格式不正确,以及是否有一种方法,使其恢复到下一个可读文档的一部分,不管这个错误.

发生错误的行是第3行:

from BeautifulSoup  import BeautifulSoup as doc_parser
reader = open(options.input_file, "rb")
doc = doc_parser(reader)
Run Code Online (Sandbox Code Playgroud)

CLI完整输出是:

Traceback (most recent call last):
  File "./grablinks", line 101, in <module>
    sys.exit(main())
  File "./grablinks", line 88, in main
    links = grab_links(options)
  File "./grablinks", line 36, in grab_links
    doc = doc_parser(reader)
  File "/usr/local/lib/python2.7/dist-packages/BeautifulSoup.py", line 1519, in __init__
    BeautifulStoneSoup.__init__(self, *args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/BeautifulSoup.py", line 1144, in __init__
    self._feed(isHTML=isHTML)
  File "/usr/local/lib/python2.7/dist-packages/BeautifulSoup.py", line 1186, in _feed
    SGMLParser.feed(self, markup)
  File "/usr/lib/python2.7/sgmllib.py", line 104, in …
Run Code Online (Sandbox Code Playgroud)

python unicode beautifulsoup

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

t/= d是什么意思?Python并获得错误

// t: current time, b: begInnIng value, c: change In value, d: duration

def: 'easeOutQuad',
swing: function (x, t, b, c, d) {
    //alert(jQuery.easing.default);
    return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
},
easeInQuad: function (x, t, b, c, d) {
    return c*(t/=d)*t + b;
},
easeOutQuad: function (x, t, b, c, d) {
    return -c *(t/=d)*(t-2) + b;
},
Run Code Online (Sandbox Code Playgroud)

我试图将Robert Penner的Easing Functions转换为python并卡住!任何帮助或其他任何人之前做过这个?

https://github.com/danro/jquery-easing/blob/master/jquery.easing.js

javascript python

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