问题列表 - 第37830页

链接器错误:对`std :: ctype <char> :: _ M_widen_init()的未定义引用

我在尝试运行示例项目时遇到链接器错误.你能告诉我怎么解决这个问题?

提前致谢.

make[1]: Entering directory `/home/rumi/MobiusProject/Multiproc-Paper/Transformer/ssg'
/usr/bin/g++ -w -DMOBIUS_LITTLE_ENDIAN -DMOBIUS_LINUX -m32 -o ssgGen_Linux    -L../../lib/Linux_lib/  -L/home/rumi/Mobius/mobius/Mobius-2.3/Cpp/lib/Linux_lib  -L/home/rumi/Mobius/mobius/Mobius-2.3/Cpp/external/lib/Linux -L../../external/lib/Linux -lgenMain -lgen  -lvary_num_compRangeStudy -lmulti_proc_PVPV -lmulti_procRJ -lmemory_moduleSAN -lcpu_moduleSAN -lio_port_moduleSAN -lerrorhandlersSAN   -lTRex -lStudy -lPV -lComposer_RepJoin -lSAN -lbase -lstate -lmobutil -ldist  -lstdc++ -lcrypto -lpthread -lm

make[1]: Leaving directory `/home/rumi/MobiusProject/Multiproc-Paper/Transformer/ssg'
make: Leaving directory `/home/rumi/MobiusProject/Multiproc-Paper/Transformer/ssg'

/home/rumi/Mobius/mobius/Mobius-2.3/Cpp/lib/Linux_lib/libgenMain.a(Main.o): In function `commandline(int, char**, int&, char*&, char*&)':
Main.cpp:(.text+0x494): undefined reference to `std::ctype::_M_widen_init() const'
Main.cpp:(.text+0x4b1): undefined reference to `std::ctype::_M_widen_init() const'
Main.cpp:(.text+0x584): undefined reference to `std::ctype::_M_widen_init() const'
/home/rumi/Mobius/mobius/Mobius-2.3/Cpp/lib/Linux_lib/libgenMain.a(Main.o): In function `main':
Main.cpp:(.text+0x894): undefined reference …

c c++

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

ASIHTTPRequest vs NSURLConnection

只是想知道哪个在性能和可用性方面更快?或者如果那里有更好的东西?

iphone nsurlconnection asihttprequest

8
推荐指数
2
解决办法
5567
查看次数

为什么maven site:site在多模块项目中失败?

我有一个Maven-3多模块项目:

/root
  pom.xml
  /bar
    pom.xml
  /foo
    pom.xml
Run Code Online (Sandbox Code Playgroud)

模块foo依赖于模块bar,它们都具有相同的父级:root.一切正常,直到我决定清理我的本地存储库并运行mvn site:site.构建失败并显示一条消息:

Failed to resolve artifact.
Missing:
1) com.XXX:bar:jar:1.0-SNAPSHOT
Run Code Online (Sandbox Code Playgroud)

这是一个已知的错误或我做错了什么?我没有配置maven-project-info-reports-plugin任何无论如何pom.xml呢.

java maven-2 maven-3 maven

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

Android RadioButton无法使用setChecked(false)方法取消设置

如果我第一次设置一个单选按钮,它可以正常工作.但如果我通过调用((RadioButton)findViewById(R.id.ID))取消选择它.setChecked(false); 然后,即使我尝试通过调用setChecked(true)来选择它也不会工作,除非用户从屏幕上选择它.

有没有人碰到过这个?还是只有我?

        if(Val != null){
        if( ((RadioButton) findViewById(R.id.ID1)).getText().toString().trim().equals(Val))
        ((RadioButton) findViewById(R.id.ID1)).setChecked(true);
        else if(((RadioButton) findViewById(R.id.ID2)).getText().toString().trim().equals(Val))
        ((RadioButton) findViewById(R.id.ID2)).setChecked(true);
        }
        else {
            ((RadioButton) findViewById(R.id.ID1)).setChecked(false);
            ((RadioButton) findViewById(R.id.ID2)).setChecked(false);
        }
Run Code Online (Sandbox Code Playgroud)

如果else部分至少执行一次,那么一切都会变得混乱.当我进入调试器时,我可以看到执行进入正确的路径并将其设置为true.它只被执行一次,我检查了一下.而且我没有在代码的任何其他部分将其重置为false.

android radio-button uncheck

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

为什么多态信息在实践中比统一和回溯的组合更强大?

查看编程语言设计历史的一种方法是引入子程序进行革命.二三十年后,认真考虑了子程序调用的两个改进:

  • 多态消息
  • 统一和回溯

在20年的中断之后,我刚刚在Prolog中进行编程,并且意识到统一和回溯是多么令人难以置信的强大.然而,多态性赢了.为什么?

programming-languages language-design

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

在两个Web应用程序之间共享验证

我有一个在ie下运行的基本网站(Asp.net WebForms应用程序).

http://localhost:90/
Run Code Online (Sandbox Code Playgroud)

然后我创建了一个新的(这次是Asp.net MVC)应用程序并添加了它

http://localhost:90/mvc/
Run Code Online (Sandbox Code Playgroud)

但不仅仅是作为一个简单的虚拟文件夹,而是作为一个应用程序文件夹,通过定义一个不同的应用程序池来运行它,与应用程序相比.

由于浏览器无法知道基本上在同一个域上有两个不同的应用程序,它的工作方式如下:

  1. 用户访问 http://localhost:90/
  2. 父app将用户重定向到表单身份验证屏幕
  3. 用户成功登录
  4. 父网站添加了身份验证cookie
  5. 用户访问 http://localhost:90/mvc
  6. 浏览器从父应用程序附加相同的cookie

我是否有可能根据同一个cookie对用户进行身份验证?我将配置我的MVC应用程序登录重定向到父应用程序以具有共享身份验证屏幕.但是我想知道从那时起谁经过认证和工作.

我已经阅读了一些关于共享相同system.web/machineKey值以提供此类功能的内容,但我想要一些真实世界的示例.

我知道这两个应用程序将无法共享会话状态,这不是问题,因为我不希望它们.我想要的只是一种单一登录(SSO/SSS)

这可能吗?怎么样?

重要

我已经阅读了有关此问题的其他问题/答案,但他们要么是询问跨域/跨服务器等.这个问题都在同一个IIS网站上.

iis-7 shared forms-authentication

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

我可以执行多个Catch块吗?

这有点抽象,但是有没有办法抛出异常并让它进入多个catch块?例如,如果它匹配特定异常后跟非特定异常.

catch(Arithmetic exception)
{
  //do stuff
}
catch(Exception exception)
{
  //do stuff
}
Run Code Online (Sandbox Code Playgroud)

c# exception-handling try-catch

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

Arima/Arma时间序列Java模型

我正在寻找java中的Arima时间序列模型.是否有任何Java库实现Arima/Arma模型?

java statistics regression time-series

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

ExtJS - 填充和自动高度

我正在使用ExtJS(html/css),我有一个关于布局的问题.例:

|--------|
|        |
|        |
|        |
|        |
|        |
|--------|
|        |
|        |
|--------|
Run Code Online (Sandbox Code Playgroud)

组合高度(它们没有任何填充,边距等)是它的父容器的100%.优选地,它是两个面板以某种方式彼此堆叠.

问题是,我不知道高度既不是顶部面板也没有底板的(它不是固定的,可能会改变,因为面板中的内容可能会改变,这两个菜单).我需要的顶部面板,以填补了剩余空间,或者如果需要还有滚动条.

解决方案是纯粹的ExtJS并不重要,只是两个面板的容器是一个ExtJS面板,里面两个面板的内容是由javascript驱动的简单html.

谁有线索从哪里开始?

编辑
我认为问题的一部分是缺少"调整大小"事件.我想我可以摆脱一些半动态/静态解决方案,并尝试计算下面板的高度

html javascript css dom extjs

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

以编程方式检测是否已安装Windows Media Player

有人建议如何以编程方式检测是否安装了Windows Media Player?

我知道注册表设置查找,但不要相信它,因为它有点误导(卸载可能不会删除它).而且我考虑过只是推出一个视频,但是错误可能是因为没有安装Media Player而引起的,所以它也不是决定性的.

理想情况下,我更喜欢可以从我的C++应用程序和我的NSIS安装程序中使用的解决方案.但我的C++应用程序是最重要的,我愿意接受安装程序中的注册表黑客攻击.

c++ windows installer detection media-player

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