问题列表 - 第32516页

结构如何在C++中的内存中布局?

C++结构的布局是由标准设置的,还是至少在编译器之间是通用的?

我有一个结构,其中一个成员需要在16字节边界上对齐,如果我能保证字段的顺序,这将更容易.

另外,对于非虚拟类,第一个元素的地址是否也可能是结构的地址?

我对GCC和MSVS最感兴趣.

c++ memory gcc struct visual-c++

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

"asdf".Length> 0 vs."asdf".Any()?

如何Length通过内部变量(即m_Length)识别数组属性,或者它将通过数组的所有项进行枚举.

如果我想检查数组是否包含任何元素,则会发生差异.

Dim asdf = { "a"c, "s"c, "d"c, "f"c }
Dim any = asdf.Any()
Dim any2 = asdf.Length > 0
Run Code Online (Sandbox Code Playgroud)

(另请注意,这Any是一种扩展方法,我想考虑调用内部get_Length与调用ex.方法的性能比较.

.net arrays performance extension-methods

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

JavaScript:十进制值

我可以在JavaScript中使用什么十进制类型?它不受支持(0.1 + 0.2 !== 0.3),我需要它来表示银行/金融应用程序中的确切值.请参阅JavaScript的状态和未来,以获得良好的读取和JavaScript背后的脏细节以及它(缺乏)对十进制算术的支持.

"十进制",我的意思是:

  1. 无限范围和任意精度(如BigDecimal在Java中),或
  2. 有限的范围和精度,但适用于财务计算(如decimal在C#中).

那么,使用十进制值的库或解决方案是什么?谢谢!

javascript decimal

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

命令行R中的问题

我在R中构建用户输入接口

对程序的加载,我想根据一组6个字段询问用户他们的偏好是什么.然后,这将用作程序其余部分的比较工具.

例如,

>ThisProgram  
>"Hello, on a scale of 1 to 10, how much would you say you rate the outdoors in your trips?    Enter a 10 for very important, and a 1 for not important at all.   
>7  
>"Great. on a scale of 1 to 10, how much would you say you rate the Family Friendly in your  trips?  Enter a 10 for very important, and a 1 for not important at all. 
>2
  .
  .
  .
  and so …
Run Code Online (Sandbox Code Playgroud)

command-line r command-prompt command-line-arguments

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

在java中写入excel

有人能指出我在java中写一个excel文件的正确方向吗?我不理解我在网上找到的链接.你能给我一个链接或任何我可以遵循的内容吗?

谢谢你,J

java excel excel-2007

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

根据键数组获取数组的子集

我写了这个函数来获取数组的子集.php是否具有内置功能.我在文档中找不到一个.如果我重新发明轮子,似乎是浪费.

function array_subset($array, $keys) {
    $result = array();
    foreach($keys as $key){
        $result[$key] = $array[$key];
    }
    return $result;
}
Run Code Online (Sandbox Code Playgroud)

php arrays higher-order-functions

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

为什么我不能在try块中分配对象变量?

为什么我不能在try块中分配对象变量?

如果我尝试执行此操作并清理finally块中的变量,则会出现编译器错误:"使用未分配的局部变量".这没有任何意义,因为变量是在try块之前声明的,而在finally块中我首先检查变量是否为null.

为什么以下代码无法编译?我正在检查是否dbcnull这样,它没有机会尝试用未分配的变量做某事.

例如:

DbConnection dbc;
try {
    dbc = <some method call returning an open DbConnection>
    // do stuff
} catch (Exception e) { // do stuff }
finally { 
    if (dbc != null) {
        dbc.Close();
    }
}
Run Code Online (Sandbox Code Playgroud)

c# try-catch-finally

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

为了祝福或不祝福,这是我的问题!

来自新手用户的第一篇文章.我谷歌的每一个问题似乎都把我带到了这里,我总能得到一个很好的答案,我正在寻找的东西; 所以当我开始思考Perl中祝福的使用时,这是我的第一站.

我刚刚进入Perl的OOP,就在今天阅读帖子,询问保佑的作用.我现在明白它引用一个标量/散列/数组到一个对象,"附加"它,如果你愿意的话.

在我在Perl中看到的大多数类的例子中,它们似乎没有我以前在其他语言中看到的属性......

{ package Person;
    my $property = "This is what I'm talking about :)";

    sub new { ... }
    ...
}
Run Code Online (Sandbox Code Playgroud)

所以,我创建了一个带有属性的愚蠢类,看看会发生什么.我立刻给了物业'NIL'的价值,然后'Not Nil!' 在构造函数中.使用方法LIST,我能够打印属性,正如我所料,它打印出"Not Nil!"

我的问题是,如果属性的工作方式与我预期的相同(在体内声明)那么为什么要使用保佑呢?当你可以简单地创建一个标量/散列/数组作为属性,或者创建你想要作为属性的任何引用时,有什么额外的好处?

我希望我解释了我想要问的内容,非常绿色的Perl :)

oop perl class bless

6
推荐指数
3
解决办法
749
查看次数

在Sharekit for iPhone中设置Twitter

我尝试通过sharekit将twitter集成到iphone app我已将我的应用程序注册到twitter.我不明白如何设置回调URL你能告诉我更多信息和步骤部署吗?

iphone twitter

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

如何指定PDF大小?

我正在使用库从HTML生成PDF,并且我提供的所有大小参数都以像素为单位.这看起来很奇怪.我只是在网上搜索A4大小的像素,我可以在任何地方使用这些值吗?

这是怎么做的?生成的PDF看起来是否正确?

否则,我是否需要使用屏幕上的信息以某种方式计算像素大小?

然后,如果PDF可以发送给其他人并且看起来仍然相对相同,那么PDF的工作原理是什么?

html pdf

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