问题列表 - 第15125页

C++将字符串写入文件=额外字节

我使用c ++查看256个计数并将ASCII代表写入文件.

如果我使用生成256个字符串的方法然后将该字符串写入该文件,该文件重量为258字节.

string fileString = "";

//using the counter to attach the ASCII count to the string.
for(int i = 0; i <= 256; i++)
{
    fileString += i;
}

file << fileString;
Run Code Online (Sandbox Code Playgroud)

如果我使用循环写入文件的方法,文件正好是256字节.

//using the counter to attach the ASCII count to the string.
for(int i = 0; i <= 256; i++)
{
    file << (char)i;
}
Run Code Online (Sandbox Code Playgroud)

什么是字符串,字符串中的哪些额外信息被写入文件?

c++ string file filesize

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

malloc是否将内存从0分配给正无穷大?

我写了一个测试程序,认为p1的地址小于p2,但是当我编译代码时,p2的地址变得更低(p1比p2大8个单元).我还听说有传言说2个相邻的内存块会自动组合起来.这是否在以下代码中起作用?

void main(){
    char *p1, *p2;
    p1=malloc(4);
    p2=malloc(5);
    p1="yah";
    p2="goog";
    printf(" p1 = %d, and p2 = %d \n", p1, p2);
}
Run Code Online (Sandbox Code Playgroud)

c

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

如何让一个iPhone应用程序出现在Spotlight中,查询不完全匹配

我注意到当我在iPhone OS 3.0上使用Spotlight搜索"音乐"(例如)时,应用程序"Midomi"会出现在Spotlight结果中."Midomi"并不完全匹配"音乐",但它出现在结果中.

如何为我的应用指定其他关键字,以便在使用Spotlight进行搜索时出现,例如Midomi正在做什么?

iphone spotlight

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

将原型添加到JavaScript Object Literal

STORE = {
   item : function() {
  }
};
STORE.item.prototype.add = function() { alert('test 123'); };
STORE.item.add();
Run Code Online (Sandbox Code Playgroud)

我一直想弄清楚这有什么问题.为什么这不起作用?但是,当我使用以下内容时它可以工作:

STORE.item.prototype.add();
Run Code Online (Sandbox Code Playgroud)

javascript prototype object-literal

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

无法获得wordpress feed来显示完整的文章

这可能是一个非常简单的修复......我无法弄明白.

我想在下一页显示wordpress类别的帖子: http://www.oe-design.com/about-press.php?test

我设法这样做但是当我在页面上显示"描述"(我的代码:$ item-> description)时,它只显示文章的片段,而不是完整的文章......

我需要用什么来展示完整的文章?

我正在尝试查看wordpress RSS提要,但是当我在FireFox中查看它时,它要求我订阅,所以我实际上无法查看它,看看我需要做什么来查看完整的文章.Safari显示自己的自定义Feed布局...

希望我有意义

wordpress

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

警告:: Perl中的warn和FATAL类别

我必须理解错误的警告文档.我读它的方式,这段代码:

use warnings;
use warnings FATAL => 'all';
warnings::warn('numeric', 'blarg');
print "finished\n";
Run Code Online (Sandbox Code Playgroud)

应该打印'blarg'警告并死掉,因为我要求所有警告都是致命的.但是,当我运行代码时,我得到:

$> /opt/local/bin/perl x.pl 
blarg at x.pl line 3
finished
Run Code Online (Sandbox Code Playgroud)

可以帮我理解为什么我不能被警告死?

perl warnings

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

Google App Engine(GAE)应用的多域部署

我们希望开发和销售定制商业GAE应用程序.我想了解有关在任意Google Apps域上部署GAE应用程序的信息(即不是appspot).

假设我们公司是abc.com,我们正在向def.com和xyz.com销售应用程序.在我们客户的域上部署我们的应用程序有哪些步骤?

在许多域上部署应用程序时:

  • 代码是重复还是共享?
  • 数据存储定义是重复还是共享(或者更准确地说是种类)?
  • 任何域属性都添加到实体?

deployment dns google-app-engine

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

将GET与POST混合 - 这是一种不好的做法吗?

混合GET和POST是不好的做法?(注意这是PHP)

例如

<form action="delete.php?l=en&r=homepage" method="post">
 <!-- post fields here -->
</form>
Run Code Online (Sandbox Code Playgroud)

post get header http

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

在Visual Studio 2008 Build期间在输出窗口中显示系统日期时间

有谁知道如何设置Visual Studio 2008在构建结束时输出当前日期/时间?我已将其设置为输出详细但仅显示构建开始时的日期/时间加上已用时间.

build-process visual-studio-2008

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

Excel 2007 UDF:如何添加函数描述,参数帮助?

说明

我在COM服务器中编写了几个Excel UDF.我想获得按fx时获得的标准帮助(" 插入函数"对话框).是的,我可以看到我的COM服务器列在类别下拉列表中,但是

  • 我还看到了Equals,GetHashCode,GetType和ToString(这对于向Excel用户公开是不合适的),
  • 选择我的COM服务器会弹出*Function Arguments*[1]对话框,没有参数信息,也没有该函数的描述.

这是我得到的跛足:

插入函数对话框http://www.iwebthereforeiam.com/files/Insert%20function%20dialog.gif

Excel函数参数对话框http://www.iwebthereforeiam.com/files/Function%20Arguments%20dialog.gif

这个问题

是否有.NET属性我可以把方法传递给Excel?

  • 我可以提供功能说明吗?
  • 我可以提供参数说明吗?
  • 我可以为我的功能提供类别名称,这样我得到的东西比ProgID更好吗?

(我发现在ExcelDNA中看起来很容易,但我不会那样做.模仿govert的代码[自定义属性,某种类型的加载器等]看起来很难.)


附加背景

如果您以前没有使用Excel + COM服务器,这里有一些有用的资源可以加快速度:

以前的StackOverflow问题:
如何在VB.NET中安装并在Automation Servers列表中注册的用于Excel的COM Server for Excel?
如何将COM暴露的.NET项目添加到VB6(或VBA)引用对话框?

其他资源:
在.NET中为Excel编写用户定义的函数
构建和部署.NET COM程序集
在C#中编写自定义Excel工作表函数


编辑2009-10-20 14:10

我试着打电话Application.MacroOptionsSub New().

  1. No Sub New()
    半可接受:功能列在ProgID类别下.
  2. Shared Sub New()
    不可接受:构建时错误.
    Cannot register assembly "...\Foo.dll".
    Exception has been thrown by the target of an invocation.
  3. Sub New()
    不可接受:"插入函数"对话框中未列出类别.

我怀疑这对于MacroOptions和Charles推荐的更复杂的路线都是一个问题.


编辑2009-10-20 14:55

从好的方面来说,Mike建议创建一个实现的接口确实可以消除暴露的烦人的额外方法.


编辑2009-10-20 15:00

这篇 2007年初的微软文章(通过Mike的链接)似乎是关于这个主题的一个相当完整的答案: …

excel excel-udf com-server

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