问题列表 - 第17320页

字符数组问C++

以下两个片段之间有什么区别吗?一个是char数组,而另一个是字符数组指针,但它们的行为相同,不是吗?

例1:

char * transport_layer_header;
// Memory allocation for char * - allocate memory for a 2 character string
char * transport_layer_header = (char *)malloc(2 * sizeof(char));
sprintf(transport_layer_header,"%d%d",1,2);
Run Code Online (Sandbox Code Playgroud)

例2:

char transport_layer_header[2];
sprintf(transport_layer_header,"%d%d",1,2);
Run Code Online (Sandbox Code Playgroud)

c++ arrays char

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

如何让CreateWindowEx()在特定的监视器上创建窗口?

我已经确定我可以使用GetSystemMetrics(SM_CMONITORS)来查询连接的监视器的数量,但是他们可以通过什么方式来控制CreateWindowEx()用于窗口的监视器?

winapi createwindowex monitors

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

将逗号分隔的列表与beautifulsoup中的链接分开

我在HTML文档的表格单元格中有一个以逗号分隔的列表,但列表中的某些项目是链接的:

<table>
  <tr>
    <td>Names</td>
    <td>Fred, John, Barry, <a href="http://www.example.com/">Roger</a>, James</td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我一直在使用漂亮的汤来解析html,我可以进入表格,但是分割它并返回大致相似的数据结构的最佳方法是:

[
  {'name':'Fred'},
  {'name':'John'},
  {'name':'Barry'},
  {'name':'Roger', 'url':'http://www.example.com/'},
  {'name':'James'},
]
Run Code Online (Sandbox Code Playgroud)

python beautifulsoup html-parsing

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

在二进制数据中查找字符串

我有一个使用NSData对象加载的二进制文件.有没有办法在二进制数据中找到一系列字符,例如'abcd',并返回偏移而不将整个文件转换为字符串?似乎它应该是一个简单的答案,但我不知道该怎么做.有任何想法吗?

我在iOS 3上这样做,所以我没有-rangeOfData:options:range:.

我要把这个奖励给Sixteen Otto,以便建议strstr.我去找了C函数strstr的源代码并重写它以在固定长度的Byte数组上工作 - 顺便说一下,它与char数组不同,因为它不是null终止的.这是我最终得到的代码:

- (Byte*)offsetOfBytes:(Byte*)bytes inBuffer:(const Byte*)buffer ofLength:(int)len;
{
    Byte *cp = bytes;
    Byte *s1, *s2;

    if ( !*buffer )
        return bytes;

    int i = 0;
    for (i=0; i < len; ++i)
    {
        s1 = cp;
        s2 = (Byte*)buffer;

        while ( *s1 && *s2 && !(*s1-*s2) )
            s1++, s2++;

        if (!*s2)
            return cp;

        cp++;
    }

    return NULL;
}
Run Code Online (Sandbox Code Playgroud)

这将返回一个指针,指向第一次出现的字节,我正在寻找的东西,在缓冲区中,应该包含字节的字节数组.

我称之为:

// data is the NSData object
const Byte *bytes = [data bytes];
Byte* index …
Run Code Online (Sandbox Code Playgroud)

c cocoa-touch objective-c nsdata ios

8
推荐指数
1
解决办法
5989
查看次数

从Page对象中获取PageName.aspx

我想从当前页面对象获取pagename.aspx.我希望通过HttpContext.Current做到这一点.请求,因为如果我已经在页面上做某事,为什么不从页面抓取它...我不需要担心这里的任何上下文.

我猜页面已经有了名称,我只需要附加.aspx,但有没有办法自动获取扩展名?

asp.net

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

ldexp和frexp如何在python中工作?

python frexp和ldexp函数将浮点数拆分为尾数和指数.有人知道这个过程是暴露实际的浮动结构,还是需要python来进行昂贵的对数调用?

python floating-point mantissa exponent ieee-754

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

使用Sun专有的Java类是不好的做法?

如果使用Sun的专有Java类,编译器将显示警告.我认为使用这些类通常是一个坏主意.我在某处读到了这个.但是,除了警告之外,还有任何根本原因,你不应该使用它们吗?

java sun

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

Ruby on Rails之后的Python

我已经使用Ruby on Rails一年多了,并且已经为Python提供了一些开发工作.我想知道使用Python的开发在清晰度和易用性方面与Ruby一样令人愉快.Python适合Web开发的程度如何?我听说Pylons是Rails框架的直接端口,但它提供了相同级别的舒适性和功能.是否有使用Python构建的流行网站和提供与Rails相同级别的灵活性的框架.

因为Rails似乎不起作用.

python pylons ruby-on-rails

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

我是否需要在java中使用javadoc每个方法或只是'main'方法?

Java示例方法:

//Stores the user input into an integer variable called 'choice'
int choice = keyboard.nextInt();
Run Code Online (Sandbox Code Playgroud)

我是否需要为这样的简单方法编写javadoc,或者我应该只记录任何程序的main方法,如果是这样,那么我应该为main方法编写什么样的东西?

谢谢,

克里斯.

java javadoc

-4
推荐指数
1
解决办法
5119
查看次数

如何在每个上方放置两个div

有没有办法从同一点开始绘制div?这意味着如果我添加新的div然后我添加另一个div,它们将出现在彼此之上.因为我想根据同一点将它们全部移动到一起.

CSS:

#num1,#num2{
    display : inline
    position:relative;
    left:50px;
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<div id='container'>
    <div id='num1'></div>
    <div id='num2'></div>
</div>
Run Code Online (Sandbox Code Playgroud)

那么我应该添加到这个代码中,所以当浏览器渲染这个代码时,2个div将在同一个地方?

html css

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