问题标签 [inclusion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
75 浏览

c - 在运行时扫描共享对象包含

我正在开发一个依赖共享库作为插件的 C 程序(在 Linux 下)。

我为每个插件提供了我的静态库中的几个功能。为了改变我的程序的工作流程,我需要在运行时知道插件是否会调用上述库中包含的某个函数。

我需要的是C等价物:

是否有可能利用<dlfcn.h>图书馆来实现这一目标?不用说,我更喜欢不在调用中执行上面的 oneliner system()

谢谢

0 投票
0 回答
1932 浏览

include - 错误致命错误:CCApplication.h:没有这样的文件或目录

我正在尝试在 Windows 7 64 位中创建一个新的 cocos2dx 项目

cocos2dx 版本:cocos2d-2.1rc0-x-2.1.3

ADT 捆绑包:adt-bundle-windows-x86_64-20130514

NDK:android-ndk-r8e-windows-x86_64

路径变量:

当我执行 create-android-project.bat 时,没有显示错误。该项目创建良好。

但是当我将它导入到 Eclipse 时,它​​会在 AppDelegate.h 文件中显示错误。

我在属性->路径和符号->包含中包含以下条目

C:\android\NDK\platforms\android-9\arch-arm\usr\include 和

C:\android\cocos2dx\cocos2dx\include 我还在源选项卡中链接了我的项目的类文件夹。但是当我尝试将应用程序作为 android 项目运行时,代码会编译并显示以下内容

错误显示在 AppDelegate.h 中

并显示错误

此外,几乎每个带有 .h 扩展名的包含都有“未解决”错误。即 cocos2d.h、SimpleAudioEngine.h 等

如果尝试包含诸如 cocos2dx\platform\android 等文件夹。但没有用..有些人请找出问题所在..

0 投票
0 回答
257 浏览

eclipse - 使用不同的 sysroot 时未解决的包含

--sysroot=<path to new root>当我添加编译选项时,在 Eclipse 3.8 上找不到任何标题。我已经在 Discovery 选项中添加了相同的选项,如果没有添加此选项,eclipse 会在旧位置找到标题。

任何线索可能是什么问题?

0 投票
5 回答
29179 浏览

ruby-on-rails - rails validation: :allow_nil 和 :inclusion 同时需要

通常应允许字段“种类”为空白。但如果不为空,则该值应包含在 ['a', 'b'] 中

代码不起作用?

0 投票
3 回答
1062 浏览

c++ - 仅包含头文件不会运行程序

我正在使用库名称 cpt 在 Ubuntu 中运行我的程序。我从库中包含了所需的头文件,但程序无法运行,因为它无法访问头文件中的函数。(它显示错误)我还必须包含 .cpp 文件,其中包含函数的完整定义。我现在通过包含与所需标头关联的 .cpp 文件来运行我的程序。尽管编译时我有 -I/Desktop/cpt,但为什么我会收到此错误?

0 投票
2 回答
1398 浏览

scala - 检查 2 套是否包含在 Scala 中

到目前为止,这就是我得到的。我对如何实现此方法有些困惑。我会这样调用方法吗:

我想知道这是否可行,但这似乎太简单了:

只是寻求一些指导。谢谢。

0 投票
1 回答
63 浏览

c - 无论有没有 C 头文件中的包含保护,它仍然有效。那是为了什么?

我尝试在 C 标头中使用或不使用包含保护进行编译,并确保多个 c 文件包含相同的标头。这将导致重新声明,并且是允许的。那它有什么用呢?

0 投票
0 回答
78 浏览

c++ - 未解决的包容一切

好吧,这个奇怪的错误发生在我所有的项目代码文件(h 和 cpp 文件)中,我之前没有更改任何内容,并且在调试过程中突然出现:这是我正在谈论的错误: 在此处输入图像描述

有谁知道如何解决这个问题?我试图去 project->index->​​rebuild 或 Re-reslove unresloved 包含我尝试清理,我尝试重新构建...而且我没有更改包含设置中的任何内容...

0 投票
2 回答
235 浏览

python - Pandas int64 数据帧中浮点数的成员资格测试产生了意想不到的结果

我有一个名为“impression_data”的 Pandas 数据框,其中包含一个名为“site.id”的列,如下所示:

此列中的每个项目的数据类型为 numpy.int64,如下所示:

正如预期的那样,只要我测试整数,成员资格测试就可以很好地工作:

但这是出乎意料的结果:我的印象是np.int64's 列不应该包含任何十进制值。显然我错了。这里发生了什么?


编辑 1:列中的所有值都应该是构造的整数。为了完整起见,我还执行了以下强制转换操作并且没有遇到错误:

根据@BremBam 在评论中的建议,我尝试了

产生

一个最小的例子和我正在使用的真实数据文件在这里 https://dl.dropboxusercontent.com/u/28347262/SE%20Pandas%20Int64%20Membership%20Testing/cm_impression.csv

和这里

https://dl.dropboxusercontent.com/u/28347262/SE%20Pandas%20Int64%20Membership%20Testing/ExampleCode.py

0 投票
4 回答
69 浏览

c++ - C++:包含内包含

标题可能不是很清楚,比这要复杂一些。我在网上搜索了类似我的问题的问题,但没有找到任何可以帮助我的东西。
这与无限循环包含无关,我已经放置了预处理器指令来避免这种情况。

我有两个类 Monster 和 Character,分别在自己的头文件monster.hppcharacter.hpp中声明,并分别在自己的源文件monster.cppcharacter.cpp中实现。
现在的问题是两个类都需要彼此工作。

怪物.hpp

字符.hpp

main.cpp

我从编译器得到这个错误:

(行号和列号可能是错误的)据
我了解,当monster.hpp包含在character.hpp中时,编译器看到类Monster使用了类Character,而在monster.hpp中尚未声明该类。 hpp 包含在 character.hpp 中。
我不知道如何解决这个问题。

有任何想法吗 ?