问题列表 - 第20357页

Visual C++自动将A或W附加到函数结尾

在C++中,我定义了一个以此为成员的类:

static const std::basic_string<TCHAR> MyClass_;
Run Code Online (Sandbox Code Playgroud)

此值还有一个getter函数:

LPCTSTR CClass::GetMyClassName()
{
    return MyClass_.c_str();
}
Run Code Online (Sandbox Code Playgroud)

当我创建这个类的实例然后尝试访问它时,会弹出intellisense,但名称已经更改,具体取决于项目是否已针对Unicode或Multibyte进行编译.如果已为Unicode编译,则该函数显示为:

aClass.GetMyClassNameW();
Run Code Online (Sandbox Code Playgroud)

否则它是:

aClass.GetMyClassNameA();
Run Code Online (Sandbox Code Playgroud)

我想知道的是这个名字怎么变了?另外我想知道intellisense是否可以显示函数的正确名称?所以我可以像这样访问它:

aClass.GetMyClassName()
Run Code Online (Sandbox Code Playgroud)

编辑:我在我的代码中使用的精确成员函数名称是:

WinClass::GetClassName()
Run Code Online (Sandbox Code Playgroud)

c++ string unicode winapi visual-c++

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

这是一个简约的python wsgi开发服务器,支持代码重载?

从我所知道的

  1. wsgiref - 没有代码重新加载
  2. CherryPy - 不仅仅是服务器
  3. mod_wsgi - 所有apache开销
  4. paste.httpserver - paste是一个包含其他内容的大包
  5. flup - 与粘贴相同,太多东西.
  6. 产卵 - 从未使用它,但看起来足够轻巧.
  7. 龙卷风 - 不是真正的wsgi +完整的"框架"
  8. Werkzeug - runco​​mmand

还有其他人吗?你更喜欢哪一个?

python wsgi

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

无法使用ini_set()增加memory_limit

我只是注意到我无法将内存限制增加到高于php.ini中配置的值ini_set().但是,我可以将其设置为低于该值的任何值,并将其增加到低于ini文件中定义的任何其他值.

有谁知道为什么会发生这种情况或我如何解决它?

php

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

我可以用printf()显示枚举的值吗?

是否有一个单行,让我输出枚举的当前值?

c enums printf

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

R动物园系列滑动窗口计算

鉴于我有一个动物园数据集,我想对它进行滑动操作,结果是另一个动物园数据集.

> x
                      Y
(09/24/09 08:00:13)   3.1
(09/24/09 08:05:13)   4.2
(09/24/09 08:10:13)   4.5
(09/24/09 08:15:13)   9.4
(09/24/09 08:20:13)   9.8
(09/24/09 08:25:13)   7.7
(09/24/09 08:30:13)  13.3
(09/24/09 08:35:13)   6.5
(09/24/09 08:40:13)  14.7
(09/24/09 08:45:13)  23.5
(09/24/09 08:50:13)  20.9
(09/24/09 08:55:13)   8.5

我的目标是通过迭代每个时间间隔并获得当前点的+/- 15分钟的Y点集合的平均值来产生"平滑"平均值.

我有一种平均工作的分段方法,但它降低了数据的分辨率.我还没有弄清楚如何使用artibrary数学从动物园中制作相关子集,窗口应该有帮助但是访问索引很困难.

谢谢.

r time-series

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

scala 2.8暗示java集合转换

我正在尝试将项目从2.7转换为scala 2.8,并且我在与Java交互的代码中遇到了一些困难.下面是一个显示问题的稍微复杂的示例代码.基本上我有一个类型的成员变量的类mutable.Map[K,V],我找不到一种方法将其传递给期望a的方法java.util.Map[K,V].任何帮助都会很棒.

scala> import scala.collection.JavaConversions._
import scala.collection.JavaConversions._

scala> class A[K,V](m : collection.mutable.Map[K,V]) { 
     | def asJava : java.util.Map[K,V] = m
     | }

<console>:9: error: could not find implicit value for parameter ma: scala.reflect.ClassManifest[K]
       def asJava : java.util.Map[K,V] = m
Run Code Online (Sandbox Code Playgroud)

scala type-conversion scala-2.8

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

c#中的双转换值错误

double deg=90;
double two= 2* System.Math.PI;
double rad=(two)*(deg/360);
Run Code Online (Sandbox Code Playgroud)

手动计算时的原始值,rad是1.5707963267948966但是调试时的rad显示为1.5707963705062866这是什么原因以及如何修复它.但正确答案是手动计算答案......

以下是便于比较的数字:

1.5707963267948966
1.5707963705062866
         --------- <-- differences
Run Code Online (Sandbox Code Playgroud)

在调试期间我把指针放在右侧,这意味着计算方面它显示正确答案,但是当将该值存储到rad时会发生错误.

对我有帮助.我需要它.

c# double

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

如何在Java中创建然后连接和查询数据库?

我最近开始了我的第一个编程工作,我需要做的是我的主要项目是创建一个模拟柴油发电机行为的程序.

我正在使用Java创建这个程序,我以前从未使用过(我的所有经验都是使用C++),我需要克服的第一个问题是创建一个数据库来存储将作为输入的必要数据到模拟器.

这个数据库问题让我感到震惊,因为一般来说,这个问题已经多次完成了.任何人都可以让我开始在正确的轨道上实现这一目标,建议首先创建数据库使用什么,然后使用模拟器访问它有什么用?关于后者,我一直在阅读java.sql包,看起来它似乎适合我的目的.你怎么看?

首先十分感谢.

java jdbc

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

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

使用C#中的流读取大型文本文件

我有一个很好的任务,就是如何处理大型文件被加载到我们应用程序的脚本编辑器中(就像我们用于快速宏的内部产品的VBA一样).大多数文件大约300-400 KB,这是很好的加载.但是当它们超过100 MB时,这个过程很难(正如你所期望的那样).

发生的事情是将文件读取并推入RichTextBox然后导航 - 不要过于担心这部分.

编写初始代码的开发人员只是使用StreamReader并且正在执行

[Reader].ReadToEnd()
Run Code Online (Sandbox Code Playgroud)

这可能需要很长时间才能完成.

我的任务是打破这段代码,将其以块的形式读入缓冲区并显示一个带有取消选项的进度条.

一些假设:

  • 大多数文件将是30-40 MB
  • 文件的内容是文本(非二进制),有些是Unix格式,有些是DOS.
  • 一旦检索到内容,我们就可以找出使用的终结符.
  • 一旦加载了在richtextbox中渲染所需的时间,没有人会担心.这只是文本的初始加载.

现在提问:

  • 我可以简单地使用StreamReader,然后检查Length属性(so ProgressMax)并为set缓冲区大小发出Read并在后台worker 中的while循环WHILST中迭代,这样它就不会阻塞主UI线程?然后在完成后将stringbuilder返回到主线程.
  • 内容将转到StringBuilder.如果长度可用,我可以用流的大小初始化StringBuilder吗?

这些(在您的专业意见中)是好主意吗?我过去曾经有一些问题从Streams读取内容,因为它总会错过最后几个字节或者其他东西,但如果是这样的话,我会问另一个问题.

.net c# stream streamreader large-files

89
推荐指数
9
解决办法
18万
查看次数