问题列表 - 第45005页

C++中数组的元素计数

假设我有一个数组arr.当将以下不给数组的元素个数:sizeof(arr) / sizeof(arr[0])

我只能说一种情况:数组包含的元素具有不同类型的派生类型.

我是对的并且在那里(我几乎肯定是必须的)其他这样的情况?

很抱歉这是一个微不足道的问题,我是一名Java开发人员,而且我对C++很陌生.

谢谢!

c++ arrays sizeof

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

emacsclient无法加载颜色"unspecified-bg"

Unable to load color "unspecified-bg" [16 times]在使用时遇到错误emacsclient -c.我已经开始使用emacs了emacs --daemon.这似乎意味着我的自定义面将无法加载.

像往常一样启动emacs,然后使用时M-x server-start,这个问题根本不会发生.如何emacsclient -c正确加载面部?

这是相关的代码:

(custom-set-faces'(默认(((((((((((((((((((正常:重量正常:高度120:宽度正常:铸造厂"未知":家庭"Inconsolata")))))

emacs emacs-faces

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

没有匹配的调用函数(期望引用指针而不是指针)

我从xcode(3.2.4)/ gcc(4.0)得到错误:

/Users/admin/scm/audacity/mac/../src/toolbars/DeviceToolBar.cpp: In member function 'void DeviceToolBar::ShowInputDialog()':
/Users/admin/scm/audacity/mac/../src/toolbars/DeviceToolBar.cpp:817: error: no matching function for call to 'DeviceToolBar::ShowComboDialog(wxChoice*&, wxString)'
/Users/admin/scm/audacity/mac/../src/toolbars/DeviceToolBar.h:74: note: candidates are: void DeviceToolBar::ShowComboDialog(wxChoice*, wxString&)
Run Code Online (Sandbox Code Playgroud)

因此看起来它期望在ShowComboDialog中引用指针,但我不知道为什么因为签名显然是正常的指针.此外,如果它期望引用指针,我调用它的方式应该工作.这是第一个错误,并且之前没有特殊警告.

此外,这编译在MSVC 2008快递中.请给我一个线索.

//in the class def
//(only relevant portions included
class DeviceToolBar:public ToolBar {

 public:
   DeviceToolBar();
   virtual ~DeviceToolBar();
   void ShowInputDialog();
 private:
   void ShowComboDialog(wxChoice *combo, wxString &title);

   wxChoice *mInput;
};

//in the cpp file
void DeviceToolBar::ShowInputDialog()
{
   ShowComboDialog(mInput, wxString(_("Select Input Device")));
}

void DeviceToolBar::ShowComboDialog(wxChoice *combo, wxString &title)
{
//...
}
Run Code Online (Sandbox Code Playgroud)

c++ macos xcode gcc

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

来自:“1 小时前”,至:timedelta + 精度

是否有“逆转人性化”时代的功能?

例如,给定(字符串):

  • '1 分钟前'
  • '7 小时前'
  • '5天前'
  • '2个月前'

可以返回(为伪代码道歉):

  • datetime.now() - timedelta(1 分钟),准确度(60 秒)
  • datetime.now() - timedelta(7 小时),准确度(1 小时)
  • datetime.now() - timedelta(5 天),准确性(1 天)
  • datetime.now() - timedelta(2 个月),准确性(1 个月)

python time datetime humanize

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

线程如何通过Http.sys,IIS和ASP.NET绑定到请求

我目前正在阅读很多关于node.js.的内容.使用传统线程每个请求模型(Apache)的服务器与使用事件循环(Nginx,节点,Tornado)的服务器之间经常进行比较.

我想详细了解如何在ASP.NET中处理请求 - 从http.sys中一直收到它直到在ASP.NET本身处理它.我发现http.sys和IIS上的MSDN文档有点缺乏,但也许我的google-fu今天很弱.到目前为止,我找到的最好的资源是Thomas Marquardt博客上的帖子.

任何人都可以对这个话题有更多的了解,或者指出任何其他资源?

(出于这个问题的目的,我只对具有典型集成管道的IIS7感兴趣)

asp.net iis multithreading http.sys

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

沿圆形路径创建渐变画笔

我需要沿圆形路径创建一个多步梯度,如下图所示:

车轮渐变

有没有人对如何在XAML而不是代码中实现这一点有任何想法?是否可以使用现有的渐变画笔或以某种方式合成它们来实现这种效果?

c# wpf gradient

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

PHP中的单元测试

你们用PHP进行任何单元测试吗?我不确定我是否曾经做过......究竟是什么原因?你能提供一个简单的例子吗?

php

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

Java不支持major.minor版本49.0 - 它来自哪里?

我从SVN下载了zxing Google QR码,并使用eclipse编辑其中一个类文件.

我已经使用ANT编译了更改,并且它在本地运行良好.当我在活动服务器上运行它时,我收到一个错误:

500 com/google/zxing/client/j2se/MatrixToImageWriter (Unsupported major.minor version 49.0)
com/google/zxing/client/j2se/MatrixToImageWriter (Unsupported major.minor version 49.0)
Run Code Online (Sandbox Code Playgroud)

我已经尝试在JDK 1.6和1.5中编译它,我得到相同的错误消息.这与在eclipse中编辑类文件有关,而eclipse使用不同的JVM保存它?

Live服务器正在运行6.0.150

java eclipse compilation zxing

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

如何制作MP3播放器?

可能重复:
构建一个简单的mp3音乐播放器

我想用C或C++创建最简单的mp3播放器.

我必须使用什么功能或API?

c c++ windows mp3 media-player

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

如何使Rails呈现视图并自动向下滚动?

我有一个令人讨厌的大型登陆页面,中间有一个注册表格.如果我提交表单并且验证失败,我想再次渲染着陆页,但我希望将其向下滚动到注册表单,以便他们可以看到错误并进行编辑.是否可以使用该render方法跳转到表单,或者我需要做 redirect_to "account/new#theFormID"什么?

我宁愿不做重定向,因为你必须在会话中保存表单信息,重新填充表单,等等,我想坚持常规

if @resource.save then redirect_to ...
else render "new"
end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

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