问题列表 - 第34685页

C++ - 函数模板专业化的目的是什么?什么时候用?

学习C++,发现了功能模板.本章提到了模板专业化.

  1. template <> void foo<int>(int);

  2. void foo( int );

为什么专注于你可以使用第二个?我认为模板可以概括.当你可以使用常规函数时,为特定数据类型专门化一个函数有什么意义?

显然,模板专业化存在是有原因的.什么时候应该使用?我读过Sutter的"为什么不专攻......"一文,但我需要更多的外行人版本,因为我只是在学习这些东西.

c++ templates

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

如何通过Facebook应用程序以编程方式"按下""赞"按钮?

我正在开发这个Facebook应用程序,我想知道是否有可能(以及如何)以编程方式,通过Facebook PHP Graph API,按某些页面上的"赞"按钮?

当然,这在我的应用程序中是可选的......我还没有准备好真正解释我正在做什么应用程序,但编写这样的功能会很有趣.

有可能吗?

php facebook facebook-like facebook-graph-api

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

计算2个移动球将碰撞的x/y点

我试图制作(基本上)一个简单的游泳池游戏,并希望能够预测一旦它击中另一个球后射击的位置.

我相信,第一部分是计算cueball是否会击中任何东西,如果是,它会碰撞到哪里.我可以计算出一条线和一个球的碰撞点,但不是2个球.

因此,考虑到2个球的x/y位置和速度,我如何计算它们碰撞的点?

(PS:我知道我可以通过计算沿途每一步的两个球之间的距离来做到这一点,但我希望有一些更优雅和最优的东西.)

设置示例:尝试计算红点

http://dl.dropbox.com/u/6202117/circle.PNG

language-agnostic math physics collision-detection

9
推荐指数
2
解决办法
1752
查看次数

clr.AddReferenceToFile()在IronPython 2.7中失败

有人可以解释为什么这个代码:

import sys
sys.path.append("C:\\WINDOWS\\system32")

import clr
clr.AddReferenceToFile("wiimotelib.dll")
Run Code Online (Sandbox Code Playgroud)

适用于IronPython 2.6,但在带有IOException的IronPython 2.7 alpha 1中失败,并且消息:

Could not add reference to assembly wiimotelib.dll
Run Code Online (Sandbox Code Playgroud)

这是2.7中的新行为,还是alpha发布错误?

python ironpython

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

在C中启动图形界面编程的最佳方法是什么?

我对C/C++有一些了解,但只使用控制台.我想开始编程一些图形界面,但我没有最小的想法从哪里开始.

我听说过GUI应用程序和DirectX应用程序.我想知道哪个是开始编程的最佳选择?

哪些库也可以使用,如果可能的话还有一些教程.

c c++ directx user-interface

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

Application.cfm无法在ColdFusion应用程序中运行

我有两个使用类似布局构建的ColdFusion应用程序.他们大约在同一时间建造.我最近将我的本地服务器升级到ColdFusion 9.它们都在本地工作正常,但是当我通过我的IP访问它们时,它没有运行application.cfm.另一个.他们都在同一台服务器上运行.有任何想法吗?

coldfusion coldfusion-9 application.cfm

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

使用Apache SystemUtils Java

我正在尝试使用Apache Java库SystemUtils来确定正在使用的操作系统.这是一个链接:

https://commons.apache.org/proper/commons-lang/download_lang.cgi

我正在使用netbeans来创建我的应用程序.我无法弄清楚如何使用该库.我试过导入它但似乎没有安装.我试过找到下载并添加,但我找不到.

有人可以给我一些关于如何使用netbeans使这个库工作的建议吗?

干杯

EEF

java netbeans apache-commons-lang

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

如何从R中的向量返回5个最高值?

我有一个向量,我能够返回最高和最低值,但如何返回5个最高值?有一个简单的单行解决方案吗?

r vector topmost

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

如何在node.js中分配URL对象?

如何使用现有url字符串中的node.js分配URL对象的实例?

像这样的东西:

var url = require('url');
var myurl = new url("http://google.com/blah");
Run Code Online (Sandbox Code Playgroud)

我似乎无法在任何地方找到任何提及/示例.

node.js

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

如何使用RestClient进行基本身份验证?

有谁知道如何使用RestClient进行基本身份验证?

我需要通过他们的RESTful API在GitHub上创建一个私有存储库.

ruby github rest-client

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