标签: include

在C++中使用#include <filename>和#include <filename.h>之间的区别

#include<filename> and #include<filename.hC++中使用>有什么区别?使用了哪两个,为什么要使用它?

c++ namespaces include

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

如何在Android中包含两次布局?

Android的<include />元素允许您包含其他XML布局.对于跨多个活动的公共标题很有用.

但是,如果你想要的东西,包括布局若干倍,在同样的看法?例如,我有一个精心设计的布局,我希望在我的视图中显示三次.每个实例都需要不同的值.由于include基本上是XML并将其粘贴到此处,因此我需要更强大的功能.

有没有一些机制来做到这一点?

(我是否正确解释了自己?)

layout android include

27
推荐指数
2
解决办法
9765
查看次数

JavaFx嵌套控制器(FXML <include>)

这个 tutotial中,是一个如何包含自定义组件并使用来自容器控制器的控制器的示例.

main_window_content.fxml

<VBox fx:controller="com.foo.MainController">
   <fx:include fx:id="dialog" source="dialog.fxml"/>
   ...
</VBox>
Run Code Online (Sandbox Code Playgroud)

MainController.java

public class MainController extends Controller {
    @FXML private Window dialog;
    @FXML private DialogController dialogController;

    ..
Run Code Online (Sandbox Code Playgroud)

如果组件只包含一次,它可以正常工作.如果包含两次相同的组件,则不会初始化控制器.两个控制器都为空.

main_window_content.fxml

    <VBox fx:controller="com.foo.MainController">
       <fx:include fx:id="dialog1" source="dialog.fxml"/>
       <fx:include fx:id="dialog2" source="dialog.fxml"/>
       ...
    </VBox>
Run Code Online (Sandbox Code Playgroud)

MainController.java

    public class MainController extends Controller {
        @FXML private Window dialog1;
        @FXML private DialogController dialogController1;
        @FXML private Window dialog2;
        @FXML private DialogController dialogController2;
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决问题吗?谢谢

这是我的FXML加载代码.它在主应用程序中执行:

public void start(Stage stage) throws Exception { 
    Parent root = FXMLLoader.load(getClass().getResource("main_window_content.fxml"));
    stage.setTitle("FXML Welcome"); 
    stage.setScene(new Scene(root, 300, …
Run Code Online (Sandbox Code Playgroud)

controller nested javafx include fxml

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

已经在.obj中定义 - 没有双重包含

我碰巧在.obj错误中已经定义了.这是我项目的结构:

main.cpp中

#include "main.h";
Run Code Online (Sandbox Code Playgroud)

main.h

#include <iostream>
#include <string>
#include <sstream>
#include <boost/asio.hpp>
#include <boost/thread/thread.hpp>
#include "client.cpp"
Run Code Online (Sandbox Code Playgroud)

client.cpp

#ifndef SOCKET_CLIENT_CLASS
#define SOCKET_CLIENT_CLASS
#ifndef BOOST_ASIO_HPP
#include <boost/asio.hpp>
#endif
/*CLASS DEFINITION HERE*/
#endif
Run Code Online (Sandbox Code Playgroud)

这就是编译器抱怨的:

main.obj:错误LNK2005:"public:bool __thiscall SocketClient :: read(int,char*)"(?读取@SocketClient @@ QAE_NHPAD @ Z)在client.obj中定义

注意它是在抱怨我的课,而不是提升.一个有趣的事情是,当我#include <boost/asio.hpp>client.cpp中删除时,我会收到错误,因为它也包含在main.h中.

正如你所看到的,我不是双重定义/包括我的类,它只包含在main.h中一次.那么这里发生了什么? 我已经阅读了这个答案,但没有任何帮助,因为它预计会有双重包含.投票支持复制之前,请将此事实纳入考虑范围,因为这只是意味着无端地斩首我.

c++ oop boost include visual-studio-2010

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

.js文件可以"包含"另一个.js文件

在博士你可以.

在html中,你可以使用<script src="...">标记

但是如果我们有一个.js文件并且我们想要包含另一个.js文件呢.我们怎么做?

javascript include

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

'RTLD_NEXT'未声明

我正在尝试编译一个C程序,但我收到错误'RTLD_NEXT'未声明.我认为这应该在dlfcn.h中定义,c程序包含,但是当我查看dlfcn.h时,没有RTLD_NEXT.

我该如何解决?

c linux cygwin undefined include

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

PHP:如何包含一个类

我有index.php,我想包括class.twitter.php在里面,我该怎么做?

希望当我将下面的代码放在index.php中时它会起作用.

$t = new twitter();
$t->username = 'user';
$t->password = 'password';

$data = $t->publicTimeline();
Run Code Online (Sandbox Code Playgroud)

php require include

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

包含/源脚本(如果它存在于Bash中)

在Bash脚本编写中,是否有一个单独的声明替代?

if [ -f /path/to/some/file ]; then
    source /path/to/some/file
fi
Run Code Online (Sandbox Code Playgroud)

最重要的是文件名只有一次,而不是变量(这会增加更多的行).

例如,在PHP中你可以这样做

@include("/path/to/some/file"); // @ makes it ignore errors
Run Code Online (Sandbox Code Playgroud)

error-handling bash include

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

在cmake命令行上指定include目录

是否可以在运行时指定包含目录cmake.例如

cmake . -INCLUDE=/foo/bar
Run Code Online (Sandbox Code Playgroud)

头文件与我想要编译的源代码位于一个单独的目录中,我想在不修改Makefile生成的情况下解决这个问题cmake.

更新

该项目确实有一个CMakeLists.txt.摘抄:

INCLUDE_DIRECTORIES(${EO_SOURCE_DIR}/src)
INCLUDE_DIRECTORIES(${EO_SOURCE_DIR}/src/ga)
INCLUDE_DIRECTORIES(${EO_SOURCE_DIR}/src/utils)
Run Code Online (Sandbox Code Playgroud)

可以${EO_SOURCE_DIR}从命令行设置吗?

cmake include command-line-arguments

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

有没有办法在咖啡脚本中包含文件?

我想知道是否有办法在咖啡脚本中包含文件.像#include在C或requirePHP中的东西......

javascript include coffeescript

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