问题列表 - 第47791页

pthread图书馆位置

libpthread库驻留在Linux系统的哪个目录中?

pthreads

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

非法引用非静态成员

我试图引用mycustompath来自当前类的不同类的cstring .

CString test = CBar::mycustompath + _T("executables\\IECapt");
Run Code Online (Sandbox Code Playgroud)

但我得到了这个错误:

错误C2597:非法引用非静态成员'CBar :: mycustompath'c:\ work\b.cpp 14

如何解决这个问题?

c++ visual-c++

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

如何从表中选择主键列?

我需要选择作为主键的列或非空的列.我怎样才能做到这一点?

我只想要列,而不是值.

sql sql-server-2008

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

你会从cvs迁移到svn还是直接迁移到git或hg?

我不知道这是否是正确的论坛.

我的公司使用CVS作为版本控制系统.我们计划转向更现代的版本控制系统.作为风险最小的解决方案,您会建议什么?

我的想法是使用Subversion但我也听到很多关于Git和Mercurial的好东西

但是,我们是一家小公司,我们不需要分布式版本控制系统.Git或Mercurial在Subversion方面有什么优势,除了它们是分布式的?

svn git version-control mercurial

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

如何从std :: string中删除重复的字符

我有std::string这样的:

std::string fileName;
Run Code Online (Sandbox Code Playgroud)

其中,fileName就像/tmp/fs////js//config.js 它是从什么地方来,我需要将它存储.但是当我存储它时,我需要从路径中删除额外的'/'字符,基本上只需要一个目录名和文件名之间的分隔符.

我可以通过一次迭代字符串一个char并与下一个char进行比较来删除它们,但它不是非常有效.

谁能建议一些有效的方法来做到这一点?

c++ stl

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

如何在JSF中向HTML元素添加自定义命名空间?

我正在尝试将自定义命名空间添加到<html>JSF .xhtml文件中的元素(实际上,这个命名空间不是我的,它是Facebook的):

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
    xmlns:fb="http://www.facebook.com/2008/fbml">
Run Code Online (Sandbox Code Playgroud)

JSF/Mojarra给了我一个警告:

Warning: This page calls for XML namespace http://www.facebook.com/2008/fbml 
declared with prefix fb but no taglibrary exists for that namespace.
Run Code Online (Sandbox Code Playgroud)

我能理解这意味着什么,但如何解决问题呢?

java jsf facebook

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

为什么在rvm安装中有两个rake gemspecs?

为什么在rvm安装中有两个rake gemspecs?

~ - 10:59>find ~/.rvm/ -name 'rake-0.8.7.gemspec'
~/.rvm/gems/ruby-1.9.2-p136/specifications/rake-0.8.7.gemspec
~/.rvm/gems/ruby-1.9.2-p136@global/specifications/rake-0.8.7.gemspec  # alias
~/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/gems/1.9.1/specifications/rake-0.8.7.gemspec
Run Code Online (Sandbox Code Playgroud)

他们为什么不同?(非gem版本仅包含名称和版本).

为什么gem命令总是不使用.rvm/gems目录中的规范,我怎么说服它呢?

(这是解决安装ffi这个问题的难题之一.

ruby rake rubygems rvm

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

如何使用std :: function指向函数模板

#include <functional>

int func(int x, int y)
{
    return x+y;
}

int main()
{
    typedef std::function<int(int, int)> Funcp;
    Funcp funcp = func;

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

但是有可能指向模板功能吗?

#include <functional>

template<class T>
T func(T x, T y)
{
    return x+y;
}

int main()
{
    typedef std::function<?(?, ?)> Funcp;
    Funcp funcp = func;

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ templates function-pointers

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

将参数传递给插槽

我想用一堆QActions和QMenus覆盖mouseReleaseEvent ...

connect(action1, SIGNAL(triggered()), this, SLOT(onStepIncreased()));

connect(action5, SIGNAL(triggered()), this, SLOT(onStepIncreased()));

connect(action10, SIGNAL(triggered()), this, SLOT(onStepIncreased()));

connect(action25, SIGNAL(triggered()), this, SLOT(onStepIncreased()));

connect(action50, SIGNAL(triggered()), this, SLOT(onStepIncreased()));
Run Code Online (Sandbox Code Playgroud)

所以我想把一个参数传递给插槽onStepIncreased(你可以想象它们是1,5,10,25,50).你知道我怎么做吗?

qt qsignalmapper qt-slot

71
推荐指数
3
解决办法
6万
查看次数

检索hashmap的键

除了使用keyset之外,还有什么办法可以检索散列图的键吗?我编写了以下代码,我有一个名为map的hashmap,它包含整数键和double值:

    Set<Integer> keys = sorted_map.keySet();
    Object[] weel = new Object[keys.size()];
    Iterator it = keys.iterator();
    int l = 0;
    while(it.hasNext())
    {
        weel[l] = it.next();
    }
Run Code Online (Sandbox Code Playgroud)

现在我有一个包含地图键的数组.但现在我需要将这些键与一些整数进行比较.例如 :

              if(weel[1] == 5) 
Run Code Online (Sandbox Code Playgroud)

但由于weel类型是Object,我不能执行上述操作,也无法将其转换为int.我怎样才能做到这一点?可能吗?

java hashmap

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