问题列表 - 第14714页

是否有任何本机DLL导出函数查看器?

是否有任何免费的本机Windows DLL导出函数查看器,它显示函数名称及其参数列表?

dll native function dllimport

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

C++错误:无法匹配呼叫

我正在尝试用C++编译以下代码

string initialDecision () 
{
 char decisionReviewUpdate;

 cout << "Welcome. Type R to review, then press enter." << endl;
 cin >> decisionReviewUpdate;

 // Processing code
}

int main()
{
    string initialDecision;
    initialDecision=initialDecision();

    //ERROR OCCURS HERE

 // More processing code
 return 0;
}
Run Code Online (Sandbox Code Playgroud)

在这里说"出现错误"的地方,我在编译时遇到以下错误:"错误:没有匹配调用'(std :: string)()'.我该如何解决这个问题?

c++ stdstring no-match

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

总新手:ruby中的实例变量?

请原谅newbiew的总问题,但为什么@game_score总是为零呢?

#bowling.rb

class Bowling
  @game_score = 0
    def hit(pins)
        @game_score = @game_score + pins
    end

    def score
        @game_score
    end
end
Run Code Online (Sandbox Code Playgroud)

ruby instance-variables

13
推荐指数
3
解决办法
4128
查看次数

为MAAttachedWindow淡入/淡出

我正在使用Matt Gemmell的MAAttachedWindow(http://mattgemmell.com/source)和NSStatusItem在菜单栏中显示自定义视图.我很困惑如何让它淡入淡出.通常我会做这样的事情:

[window makeKeyAndOrderFront:self];
[[window animator] setAlphaValue:1.0];
Run Code Online (Sandbox Code Playgroud)

并淡出:

[[window animator] setAlphaValue:0.0];
Run Code Online (Sandbox Code Playgroud)

但是这个代码似乎对MAAttachedWindow没有影响.有任何想法吗?

谢谢

cocoa objective-c fade nswindow

7
推荐指数
2
解决办法
2107
查看次数

从成员函数指针类型生成仿函数

我试图简化(通过make_fn())wrap()为arity n的成员函数预处理参数(via )的仿函数的生成.
生成仿函数基本上是可行的,但直到现在只能通过显式指定成员函数的参数类型.
现在我想从它处理的成员函数类型生成正确的函子:

struct X {};

template<class C, typename T1, bool (C::*F)(T1)>
inline // there are more for T1..TN
bool wrap(C* c, X x) 
{
    return (c->*F)(process<T1>(x));
}

template<class C, typename T1, bool (C::*F)(T1)> 
inline // there are more for T1..TN
boost::function<bool (C*, X)> make_fn(F f) // <- problem here, F is not a type
{
    return boost::bind(&wrap<C, T1, F>, _1, _2);
}
Run Code Online (Sandbox Code Playgroud)

但是,有了这个,vc ++和g ++看不到F参数的类型make_fn().我必须在这里错过一些明显的东西,感觉有些失明.

这个想法应该是这样的:

struct A …
Run Code Online (Sandbox Code Playgroud)

c++ templates functor

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

删除与模式匹配的多个文件

我使用Python和Django创建了一个在线画廊.我刚开始添加编辑功能,从旋转开始.我使用sorl.thumbnail按需自动生成缩略图.

当我编辑原始文件时,我需要清理所有缩略图,以便生成新的缩略图.每张图片中有三个或四个(我在不同场合有不同的图像).

可以在文件变量中进行硬编码...但是这很麻烦,如果我改变了我做事的方式,我将需要重新审视代码.

理想情况下,我想做一个正则表达式删除.在正则表达式中,我的所有原件都这样命名:

^(?P<photo_id>\d+)\.jpg$
Run Code Online (Sandbox Code Playgroud)

所以我想删除:

^(?P<photo_id>\d+)[^\d].*jpg$
Run Code Online (Sandbox Code Playgroud)

(我用photo_id我要清理的ID 替换.)

python

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

最好将slug保存到DB还是动态生成?

我正在开发一个django项目,并希望在url的末尾包含一个slug,就像在stackoverflow.com上所做的那样:http://example.com/object/1/my-slug-generated-from-我的标题

对象ID将用于查找项目,而不是slug - 而且,就像stackoverflow.com一样,当获取链接时(仅显示它),slug根本不重要.

问题:动态生成slug是否存在下行(或上行),而不是将其保存为实际的数据库字段?

例如(不是真正的代码):

class Widget(models.Model):
    title = models.CharField()

    def _slug(self):
      return slugify(self.title)
    slug = property(_slug)
Run Code Online (Sandbox Code Playgroud)

而不是使用类似AutoSlugField的东西(例如)?

由于我的计划是让它与标题匹配,我不知道在数据库中是否有重复字段是否有意义.

谢谢!

django slug

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

如果没有经过多少正式培训,我如何学习与高级编程相关的数学?

我没有参加任何基础大学微积分的数学课程.然而,在我的编程工作过程中,我从博客和阅读中学到了很多数学和能力科学,我真的相信我有一个不错的数学思维.例如,我喜欢Project Euler并且取得了成功.

我想潜入并真正开始学习一些很酷的数学,特别是离散数学,集理论,图论,数论,组合学,范畴论,lambda演算等.到目前为止,我的印象是我很有能力接受这些在概念层面,但我在数学语言和符号方面遇到了很多困难.我只是不"说语言",虽然我正在努力学习它,但我的进展非常缓慢.甚至一个公式或术语重段也可能需要几个小时才能完成.是的,我可以查找术语和定义,但这是一个非常繁重的过程,它极大地模糊了我正在努力学习的理论简单性.

我真的害怕我不得不回到我离开的地方,获得一本中级数学教科书,并投入一些时间进行练习,以这种思维方式训练自己.这听起来非常无聊,所以我想知道是否有其他人对此有任何想法或经验.

math computer-science graph-theory discrete-mathematics

13
推荐指数
4
解决办法
2518
查看次数

在网页滚动时保持在顶部的DIV

当用户向下滚动网页时,如何让DIV保持在页面顶部?

一个简单的Javascript框架会很棒!

这是为这个网站:http: //BiblePro.BibleOcean.com

html javascript scroll

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

C#类函数成员声明和实现

C#中的类定义和实现是否有类似于C++中的概念?

我更喜欢通过删除大多数(如果不是每个)实现细节来保持我的类定义简单(这取决于您可能知道的几个因素,但通常我会将大多数成员实现细节留在类定义之外).这样可以让我对鸟类及其功能有一个鸟瞰图.

但是在C#中,我似乎不得不在声明时定义我的成员函数.这可以避免,或绕过某种方式吗?

在我学习C#的过程中,这是困扰我的一个方面.课程,特别是复杂课程,越来越难以阅读.

c# class-design declaration definition

5
推荐指数
3
解决办法
5904
查看次数