问题列表 - 第29865页

cin.get()没有走出循环

我使用以下代码:

#include <stdio.h>
#include <iostream>
using namespace std;

int main ()
{
    char c ;
    c = cin.get() ;
    do {
        cout.put(c) ;

        c = cin.get() ;
    } while ( !cin.eof()) ;

    cout << "coming out!" << endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

上面代码的问题是,它没有脱离循环,这意味着它不打印"出来".任何人都可以帮忙为什么会这样?我在mac和linux上测试这个程序.

谢谢

c++

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

如何在java中传递构造函数的自引用?

我有一个类A需要实例化第二个类B,其构造函数需要对类A的同一个对象的引用...

看起来像:

public class A {
    B b;

    public A() {
        b = new B(this);
    }
}

public class B {
    A a;

    public B(A a) {
        this.a = a;
    }
}
Run Code Online (Sandbox Code Playgroud)

日食一直在抱怨这是不可能的.我认为,这是因为A级的参考目前尚未"准备好"...... 但是如果我将B类的初始化移动到A中的单独函数,那么错误就不会消失我将从"外部"调用...

我怎样才能将这种自引用从外部传递给B的构造函数?

java oop reference

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

为什么在某些风格的外观工作中没有有限的重复?

我想从dd/mm/yy格式的日期解析中间的2位数字,但也允许日期和月份的单个数字.

这就是我想出的:

(?<=^[\d]{1,2}\/)[\d]{1,2}
Run Code Online (Sandbox Code Playgroud)

我想要一个带有1或2位数字[\d]{1,2}的1位或2位数字,并^[\d]{1,2}\/在它前面斜线.

这并不对许多组合工作,我已经测试10/10/10,11/12/13等...

但令我惊讶的是(?<=^\d\d\/)[\d]{1,2}工作.

[\d]{1,2}如果\d\d这样做也应该匹配,或者我错了?

c# python java regex lookbehind

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

在调试过程中,是否在NetBeans中执行“后退一步”操作?

在NetBeans中,当您插入BreakpointDebug项目时,它将运行代码,直到Breakpoint停在我们放置Breakpoint的行中。然后,我们可以逐步执行代码。如果我们按F8步过操作,NetBeans的执行下一行。有时我们想返回到上一条执行的行,因为我们想更改该行并查看其工作方式。
所以,问题是我怎么能说的NetBeans到步后退(如果我们可以这样称呼它),那么它不执行下一行代码,而是执行上一行代码?我记得在Visual Basic 6.0中(现在我不知道,因为不再使用它了),我们可以管理当前的执行行,即我们可以将调试指针拖放到调试期间所需的行上,然后它将开始从我们放置的位置直接执行代码。NetBeans中可能吗?

更新1
我使用NetBeans调试PHP应用程序。PHP用于php_xdebug-2.1.0RC1-5.3-vc9-nts.dll 调试PHP代码。

debugging netbeans

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

临时变量

我有一个函数,它从数据库中检索一些数据,将其格式化为HTML,然后将此HTML存储到变量中$output.问题是现在$output无法在屏幕上回显,只有在其他功能运行后才会回显.此数据也必须在此阶段检索,而不是在以后检索.

那么$output在输出到屏幕后,如何在另一个函数中调用此变量?

php string variables

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

从.load()没有为responseText命中警报

我不知道为什么我会得到js错误

ResponseText未定义

在我的回调函数中()

        $("#orderListContainer").load("OrderHandler.ashx?action=" + action, function(responseText, textStatus, XMLHttpRequest)
        {
            alert(ResponseText);
        });
Run Code Online (Sandbox Code Playgroud)

jquery

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

用于随机访问压缩数据文件的简单API

请推荐适合以下任务的技术.

我有一个相当大的(500MB)数据块,基本上是一个数字矩阵.数据熵很低(应该是可以很好地压缩的)并且存储位置很昂贵.

我正在寻找的是,使用一个良好的压缩算法(比如说,GZip)压缩它,并使用能够偶尔随机访问的标记.随机访问,如"从原始(未压缩)流中的位置[64位地址]读取字节".这与ZLIB等经典的deflator库有点不同,它可以让你连续解压缩流.我想要的是,每个字节读取的延迟,例如,多达1MB的解压缩工作的随机访问.

当然,我希望使用现有的库而不是重新发明NIH轮.

c++ compression gzip random-access

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

迭代模型字段 - Django

我正在尝试迭代字段,因为它们在我的模型中写下:

目前我正在使用这个:

def attrs(self):
  for attr, value in self.__dict__.iteritems():
    yield attr, value
Run Code Online (Sandbox Code Playgroud)

但顺序似乎很随机 :(


有任何想法吗?

python django django-models

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

C#3.5:如何从UserControl获取父类的名称?

C#3.5:如何从UserControl中动态获取父类的名称?

例如,

如果TestPage.aspx包含UserControl ucTestUc,

我需要知道父类是TestPage.

我尝试过:从ucTestUc中,

this.Parent.NamingContainer是ASP.testpage_aspx.

哪个很近,但没有雪茄.

我可以摆脱前缀和后缀,但我无法恢复大写.

c#

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

jquery星级垂直

我正在使用fyneworks的jquery星级评级插件.问题是大约5%的时间(和初始页面加载时),星星垂直堆叠而不是水平堆叠!?

当你刷新页面时,它们很好 - 这真的很奇怪.请看这里的页面.

任何建议将不胜感激!

谢谢

编辑:解压缩的JS可以在这里找到

javascript jquery

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