语言 问答列表

在 C++ 中等待通知

作者:Luchian Grigore 提问时间:10/13/2011

与 C++ 没有严格关系,我正在寻找更多的设计模式或有关如何解决这个问题的建议。 说我有 class A { public: void process(); void wait(); } ...

如何设计模块?

作者:Luchian Grigore 提问时间:10/19/2011

当你需要设计一个模块时,你通常是怎么做的?到目前为止,我已经关注了它的易用性、API 的直观性、可扩展性、性能等等。 但是,在我看来相当简单和直接的东西对于其他用户来说可能过于复杂。虽然这种情况并不...

3D 数组声明导致分段错误 [重复]

作者:user1042343 提问时间:11/12/2011

这个问题在这里已经有答案了: 大数组尺寸的分段故障 (7 个答案) 5年前关闭。 我正在将程序从 fortran 转换为 C++。 我的代码似乎运行良好,直到我添加此数组声明: float T...

这是内存泄漏吗,如果不是,标准是否保证?

作者:Luchian Grigore 提问时间:1/19/2012

与最近的一个问题相关,我编写了以下代码: int main() { char* x = new char[33]; int* sz = (int*)x; sz--; sz--; sz--;...

为什么这两个指针减法给出不同的结果?

作者:Luchian Grigore 提问时间:2/8/2012

请考虑以下代码: char* p = new char[2]; long* pi = (long*) p; assert(p == pi); // OK char* p1 = &p[1]; lon...

顶部还是底部的测试循环?(while 与 do while)[关闭]

作者: 提问时间:10/22/2008

就目前而言,这个问题并不适合我们的问答形式。我们希望答案得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您认为此问题可以改进并可能重新打开,请访问帮助中心获...

为什么许多语言中的“file exists”方法对目录返回 true?

作者:Thomas Owens 提问时间:9/9/2008

我知道它在 PHP 中是这样做的,而且我很确定它在 Java 中是这样做的。我没有使用过最新版本的 .NET,所以我不会为它们说话。这似乎很尴尬,但我想知道这是否有根本原因。...

允许“?”被转义的理由是什么?

作者:Luchian Grigore 提问时间:6/28/2012

从 2.13.2/3 开始 双引号和问号 ,可以表示为 他们自己或通过转义序列和 [...]。"?\"\? 简而言之,以下内容: char x = '\?'; //or '\"' char y ...

“X x = x = X();”合法的 C++ 吗?

作者:Luchian Grigore 提问时间:3/26/2012

我减少了这个: struct A { int * x; A() : x( x = new int() ) { } }; 到以下内容: int m = m = 3; //or struc...

C++ 中的二进制搜索 [已关闭]

作者:Craig Campbell 提问时间:9/22/2012

很难说这里问的是什么。这个问题含糊不清、含糊不清、不完整、过于宽泛或修辞,无法以目前的形式合理回答。如需帮助澄清此问题以便重新打开该问题,请访问帮助中心。 11年前关闭。 基本上,我需要了解如何在屏...


共885条 当前第57页