问题列表 - 第15103页

在VBA中交替使用Array()函数?

我们一般使用的数组函数是VBA:

Dim A As Variant

A = Array("B", 1)
Run Code Online (Sandbox Code Playgroud)

这将使A中的第一个元素为"B",第二个元素为1

但是我想在运行时决定A的内容,所以我可以做类似的事情

Dim str As String
Dim A As Variant

str = "name, Sam"
A = Array(str)
Run Code Online (Sandbox Code Playgroud)

当我运行这段代码时,它给了我第一个元素Aas "name, Sam",但我需要第一个元素as "name"和第二个元素as "Sam".

有什么可以解决这个问题?我怎么能A在运行时填充?

arrays vb6 vba

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

如何检测VBA excel是否找到了什么?

我在宏中使用它来查找我的工作表中的内容:

Selection.Find(What:=email, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
    :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
    False, SearchFormat:=False).Activate
Run Code Online (Sandbox Code Playgroud)

我怎么知道它是否找到了什么?

excel vba excel-vba

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

初始化列表*参数*评估顺序

因此,C++标准要求类成员按照它们在类中声明的顺序进行初始化,而不是在任何构造函数的初始化列表中提及它们的顺序.但是,这并不意味着评估这些初始化的参数的顺序.我正在使用一个经常传递对序列化对象的引用的系统,并想知道我是否可以确保以正确的顺序从中读取位,而不管这些位写入对象字段的顺序.

struct Foo {
    int a;
    double b;
    // I want to be able to do this
    Foo(SerObj &s)
    : b(s.readDouble()), a(s.readInt())
    { }
    // Rather than this
    Foo (SerObj &s)
    {
        b = s.readDouble();
        a = s.readInt();
    }
};
Run Code Online (Sandbox Code Playgroud)

显然,重新排序intsdoubles声明中的内容并不是一件大事,但更大的对象和需要动态分配的东西有时也可以.

c++ constructor initialization operator-precedence ctor-initializer

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

Python:'global'和globals()之间的区别.update(var)

初始化变量global var或调用之间的区别是什么globals().update(var).

谢谢

python variables global

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

将共享库与静态库链接:静态库的编译方式必须与应用程序链接它的方式不同吗?

至少在Linux和Solaris上,静态库实际上只是一堆编译好的.o文件被扔进一个大文件中.编译静态库时,通常会忽略-fpic标志,因此生成的代码与位置有关.

现在说我的静态库是B.我已经构建了它并且得到了.a文件,它实际上只是所有位置相关的.o文件的全局.现在我有一个我想构建的共享库,A,我希望它静态链接B.当我构建A时,我自然会使用-fpic标志使生成的代码位置独立.但是,如果我链接B,我不是混合位置依赖和位置独立的目标文件?

除非我还指定-mimpure-text,否则我会收到很多文本重定位错误,我认为这可能是原因.看来,当我编译一个库时,我真的需要编译它3次,共享版本,静态版本和静态 - 可以使用的共享库版本.我对吗?我可以继续使用-mimpure-text,但g ++手册页说如果你这样做,对象实际上并没有最终被共享(不清楚它是否全部未被共享,或者仅仅是静态链接的部分,有人知道吗?) .

c linker shared-libraries static-libraries fpic

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

在NSMutableArray中查找重复项

我有一个类(colorClass),它包含2个NSStrings(idNumber和favoriteColor).有一个NSMutableArray(arrayColor),它可以容纳50,000多个colorClass对象.从所有colorClass对象中查找所有重复的idNumbers并将它们返回到数组中的最快方法是什么?现在我正在使用1 for循环复制arrayColor,然后使用NSPredicate过滤复制的数组.这需要花费5分钟来对数组进行排序.如何更有效地完成这项工作?

arrays cocoa duplicates

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

如何在python中编写unix过滤器?

我想编写一个读取stdin(无缓冲)的程序,并编写stdout(unbuffered)进行一些简单的char-by-char转换.为了举例说明,我想要x从stdin中删除所有字符.

python unix filter

12
推荐指数
4
解决办法
4430
查看次数

在iReport中计算SHA1或MD5哈希值

如何在报告执行时计算iReport中的SHA1或MD5哈希值?我需要将预先计算的哈希与数据库驱动的字段(字符串)进行比较.

使用iReport 2.0.5(旧)和报告引擎嵌入到商业应用程序中.

java md5 sha1 ireport

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

Web服务调用具有"out"参数是不寻常的吗?

Web服务调用具有"out"参数是不寻常的吗?如果是这样,为什么?

我正在使用C#web服务和webserive消费者也将是c#app.

web-services

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

为rails应用程序旋转日志的最佳方法是什么

我有一个来自slicehost的1GB片段,我在该盒子上运行了4个项目.所有4个应用程序都是ruby on rails应用程序.我想知道什么是确保日志文件旋转的最佳方法.

我希望每个应用程序有一个4个不同的日志文件,而不是所有4个应用程序都有一个大的日志文件.

我正在运行ubuntu.

我正在跑客.

logging ruby-on-rails

15
推荐指数
3
解决办法
7959
查看次数