问题列表 - 第25261页

C++ 0x lambdas的未定义符号?

当我遇到一个绊脚石时,我只是在C++ 0x中寻找一些新东西:

#include <list>
#include <cstdio>
using namespace std;

template <typename T,typename F>
void ForEach (list<T> l, F f) {
    for (typename list<T>::iterator it=l.begin();it!=l.end();++it)
        f(*it);
}

int main() {
    int arr[] = {1,2,3,4,5,6};
    list<int> l (arr,arr+6);
    ForEach(l,[](int x){printf("%d\n",x);});
}
Run Code Online (Sandbox Code Playgroud)

不编译.我得到一堆未定义的符号错误.这make是输出:

 i386-apple-darwin9-gcc-4.5.0 -std=c++0x -I/usr/local/include -o func main.cpp
Undefined symbols:
  "___cxa_rethrow", referenced from:
      std::_List_node<int>* std::list<int, std::allocator<int> >::_M_create_node<int const&>(int const&&&) in ccPxxPwU.o
  "operator new(unsigned long)", referenced from:
      __gnu_cxx::new_allocator<std::_List_node<int> >::allocate(unsigned long, void const*) in ccPxxPwU.o
  "___gxx_personality_v0", referenced from:
      ___gxx_personality_v0$non_lazy_ptr in ccPxxPwU.o
  "___cxa_begin_catch", …
Run Code Online (Sandbox Code Playgroud)

c++ debugging lambda c++11

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

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

IE Developer Tools - 显示生成的DOM

如何让IE8 Developer Tools显示执行JavaScript后生成的DOM?目前它只显示静态布局.FireBug正确处理这个问题,但我需要看看IE.

internet-explorer-8 ie-developer-tools

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

具有明确数字答案的问题数据库

我(和合作黑客)正在构建一种受这篇博客文章启发的琐事游戏:http: //messymatters.com/calibration.我们的想法是给出置信区间并学习如何校准(当你"90%肯定"时,你应该在90%的时间内做到正确).

因此,我们正在寻找具有明确数字答案的数千个问题.而且,他们不应该太无聊.有很多随机统计数据 - 例如,不同国家的封闭水域 - 会让游戏麻木不仁.像经典电影的发行日期之类的东西更有趣(对大多数人来说).

我们发现的其他有趣的包括奥运会记录,不同职业的收入中位数,着名发明的日期和名人年龄.顺便说一句,刮掉上面的内容是我提出这个问题的理由:将 HTML表从给定的URL中删除为CSV

所以,如果你知道有趣的数字事实的其他来源(以可解析的形式),我渴望指向它们.谢谢!

language-agnostic parsing

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

将CSV文件解析为Rails数据库

G'day伙计们,

我正在使用更快的CSS和一个rake脚本来解析一个包含大约30列的csv到我的rails db中的'Trade'项目.当所有值都设置为字符串时,脚本工作正常,但当我将其更改为十进制,int或其他值时,一切都会变得地狱.

想知道quickCSV是否内置了int等解析,或者我是否必须在我的模型中管理这些.

基本上,我给了大量的交易数据,需要输入它,然后需要提供反馈,说平均交易量,时间等等.我明白我可以用提供给我的精彩记录来做到这一切通过activeRecord但是想知道是否有更简单的方法用给定的CSV填充相当大的数据库?

有几个字段没有某些行的值,更快的CSV似乎在它们都是字符串时完美地工作,但是当我尝试获取小数或其他时则不行.

ruby csv parsing ruby-on-rails

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

WPF - Dispatcher PushFrame()

我试图从几个不同的线程调用Dispatcher.PushFrame()但遇到错误:

必须在与DependencyObject相同的Thread上创建DependencySource.

这是一段代码:

_lockFrame = new DispatcherFrame(true);
Dispatcher.PushFrame(_lockFrame);
Run Code Online (Sandbox Code Playgroud)

当我尝试:

Dispatcher.CurrentDispatcher.Invoke(
    DispatcherPriority.Normal,
    new Action(() => _lockFrame = new DispatcherFrame(true));
Dispatcher.PushFrame(_lockFrame);
Run Code Online (Sandbox Code Playgroud)

我收到错误:

对象必须由同一个线程创建.

从不同的线程将多个帧推入Dispatcher的方法是什么?

wpf multithreading dispatcher

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

Android/Java罕见且看似不可能的异常导致力量接近

我从我发布的Android应用程序向我报告了一个有趣的问题.我有一个二维数组,我正在迭代使用两个for循环,如下所示:

for (int i = 0; i < arr.length; ++i)
{
    for (int j = 0; j < arr[i].length; ++j)
    {
        if (arr[i][j] != 0)
            // does stuff
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是,不知何故,arr [i] [j]!= 0正在抛出一个ArrayIndexOutOfBoundsException.但很少.我有成千上万的人每天使用该应用程序,并获得可能二十次强制关闭报告.

这是我无法避免的事情,可能是手机内存的问题等,还是我能做的事情,我还没有想到呢?谢谢.

java arrays android exception multidimensional-array

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

适用于跨平台应用的CRC

我希望在VB.NET或C#应用程序以及C/Linux应用程序中使用通用CRC逻辑.我有一个与Web服务(用C#编写)和Web应用程序(用VB.NET编写)交互的C/Linux应用程序.对于某些数据,我想从.NET端向数据本身(比如文件)添加CRC,并检查客户端上数据的完整性(检查CRC),反之亦然.

有人可以指导我吗?

c c# vb.net crc

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

测试批量电子邮件脚本的最佳方法

我有一个PHP邮件脚本坐在LAMP vps服务器上.该脚本抓取大约1000个电子邮件地址,并向每个电子邮件地址发送一封HTML电子邮

我用大约六个自己的测试电子邮件帐户测试了脚本,并且工作正常.但我担心当我实际使用这个脚本1000封电子邮件时可能会出现问题.我想测试的一些东西是

1)确认已发送和接收的所有1000封电子邮件

2)测试以确保电子邮件不会在人们的垃圾邮件文件夹中结束

3)检测任何其他一般故障

有没有人有关于如何测试上述案例的建议?我想了解一下构建批量电子邮件脚本的经验.

html email

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

selectors-api用于数据属性

在HTML5中,CSS选择器似乎与data-*属性一起运行良好.例如:

<style>
div[data-foo='bar'] {
  background:#eee;
}
</style>
<div data-foo='bar'>colored</div>
<div>not colored</div>
Run Code Online (Sandbox Code Playgroud)

将适当的风格第一.但是,尝试使用selectors-api选择此类元素失败.例子:

var foos = document.querySelectorAll("div[data-foo]='bar'");
Run Code Online (Sandbox Code Playgroud)

要么

var foos = document.querySelectorAll("div data-foo='bar'");
Run Code Online (Sandbox Code Playgroud)

在Chrome和Safari中,这会产生一个神秘的错误:

SYNTAX_ERR:DOM异常12

关于如何使用selectors-api根据data-*属性正确选择元素的任何想法?

html css html5 css-selectors selectors-api

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