小编Wes*_*Wes的帖子

如何检查QString的第一个字符?

我想要以下代码从价格中删除前导零(0.00应该减少到.00)

QString price1 = "0.00";
if( price1.at( 0 ) == "0" ) price1.remove( 0 );
Run Code Online (Sandbox Code Playgroud)

这给了我以下错误:"错误:从'const char [2]'到'QChar'的转换是模棱两可的"

c++ qt

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

Eclipse中的空白配置文件名称,Websphere设置

我正在尝试向Eclipse(Kelper)添加一个新服务器(WebSphere Application Server 7).我刚刚在PC上安装了WebSphere Application Server 7但尚未更改任何设置(默认设置).

在Eclipse中,在New Server - > WebSphere Application Server Settings之后,它向我显示以下内容:

在此输入图像描述

如您所见,"配置文件名称"框为空,下拉框中没有选项.当我单击配置配置文件时......我看到:

在此输入图像描述

此时我被困住了.我猜我已经在websphere中设置了配置文件,但是它可能还没有写入权限吗?

为了让这台服务器在Eclipse中运行,我该怎么办?

eclipse websphere websphere-7

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

从另一个QStringList中删除一个QStringList中包含的字符串

我想知道是否有人知道Qt库方法可以采取两个QStringList并从第二个列表中删除一个列表中包含的所有字符串.

c++ qt qstringlist

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

来自std :: vector <int>的arma :: rowvec

我有一个std :: vector,我想将它转换为arma :: rowvec

我弄完了:

vector<int> x = foo();
rowvec a;

vector<int>::const_iterator iter2;
int j = 0;
for(iter2 = x.begin(); iter2 != x.end(); ++iter2) {
    a(j++,0) =  *iter2; 
}
a.print("a");
Run Code Online (Sandbox Code Playgroud)

但我得到:

error: Mat::operator(): out of bounds

terminate called after throwing an instance of 'std::logic_error'
  what():  
Run Code Online (Sandbox Code Playgroud)

如果不是a(j++,0) = *iter2;a << *iter2;在最后的rowvec中使用,我只得到最后一个元素.

c++ std armadillo

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

寻找QT函数将qint64类型的变量(整数)舍入到最近的十

我正在寻找一个QT函数来将qint64类型的变量(整数)舍入到最近的十.

例如:1013将转为1010.1019将转为1020

QT助手似乎没有列出任何可以执行此操作的内置函数,但我可能会在错误的位置查找.

任何帮助,将不胜感激.

谢谢,韦斯

c++ math qt qt4

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

Java中的SQL更新语句

我试图使用Netbeans更新我的表中的字段,我有两个条件.更新声明如下:

String sql1 = "update tbl_log set Logout_Time =? where Firstname = ? and Check = ?";
        try{
            pst = conn.prepareStatement(sql1);
            pst.setString(1, time);
            pst.setString(2, username);
            pst.setString(3, "IN");
            pst.execute();
        }catch(Exception e){
            JOptionPane.showMessageDialog(null, e);
        }
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误:

com.mysql.jdbc.exceptions.jdbc4.MySQL SyntaxErrorException:SQL语法中有错误; 检查与MySQL服务器版本对应的手册,以便在第1行的'Check ='IN'附近使用正确的语法

我该如何解决?

java mysql

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

GCC编译器标志:-lg2c -lgfortran

有没有人有关于GCC标志的任何信息:-lg2c或-lgfortran?我在网上找不到任何文档,我对这些命令的作用感兴趣.

compiler-construction gcc

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

如何获得符合特定条件的listitems数量?

我需要例如列表项的数量,这不是"".ATM,我解决这个问题:

    public int getRealCount()
    {
        List<string> all = new List<string>(originList);
        int maxall = all.Count;
        try
        {
            for (int i = 0; i < maxall; i++)
            {
                all.Remove("");
            }
        }
        catch { }
        return all.Count;
    }
Run Code Online (Sandbox Code Playgroud)

毫无疑问,表现非常糟糕.我很幸运,它只是一个10个项目的列表,但在手机上你应该避免这样的代码.

所以我的问题是,我该如何改进这段代码?

一个想法是:可能已经有了一种方法.第二种方法是:所有可以只填充不是""的项目.

我该怎么解决这个问题?

谢谢

c# windows-phone-7

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