小编use*_*108的帖子

随着android studio没有发现jvm,JAVA_HOME已经设置好了

我有一个JAVA_HOME变量设置为:

C:\ Program Files(x86)\ Java\jdk1.7.0_45 \和jdk的路径是:C:\ Program Files(x86)\ Java\jdk1.7.0_45

但是,当我尝试启动android studio时,我收到错误:

未找到JVM安装.请安装64位JDK.如果已安装JDK,请在计算机>系统属性>系统设置>环境变量中定义JAVA_HOME变量.

java android install android-studio

44
推荐指数
2
解决办法
17万
查看次数

了解Unity3d中的场景

我对Unity3d中的场景有些困惑,我无法找到任何有关它们的资源.

  1. 什么时候应该使用场景?例如,在平台游戏中,每个级别都必须是不同的场景?主菜单会是一个场景吗?
  2. 可以叠加场景吗?
  3. 资产如何在场景之间起作用?它们是否与每个场景相关联,每次都必须重新加载.可以指定何时不再需要资产?
  4. 如何在场景之间的场景/界面之间发送数据?我知道这是一个广泛的主题,但我不希望垃圾邮件有多个问题.

game-engine unity-game-engine scene

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

无法用Visual Studio打开包含文件

我最近从Code :: Blocks到Visual Studio,在Code :: Blocks中,我可以添加一个类,然后立即包含它.但是,每当我在Visual Studio中使用以下语句执行相同操作时:

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

要么

#include "include/includedFile.h"
Run Code Online (Sandbox Code Playgroud)

它不起作用,而是我收到错误:

无法打开包含文件:'includedFile.h'; 没有相应的文件和目录.

是否有一些箱子或设置我必须打勾?或者我是否必须手动将每个标头添加为依赖项?

以下是相关类的代码:

Public.h:

    #pragma once
    class Public
    {
        public:
            static const int SCREEN_WIDTH=1000;
            static const int SCREEN_HEIGHT=1250;
            Public(void);
            ~Public(void);
    };
Run Code Online (Sandbox Code Playgroud)

Public.cpp:

    #include "Public.h"


    Public::Public(void)
    {
    }


    Public::~Public(void)
    {
    }
Run Code Online (Sandbox Code Playgroud)

它是如何被包括在内的:

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

c++ codeblocks include visual-studio visual-studio-2012

21
推荐指数
5
解决办法
14万
查看次数

未解析的外部静态变量

我有一个名为 Pub 的类,它具有以下标头:

#pragma once



class Pub
{

public:
    static double X_FACTOR;
    static double Y_FACTOR;
    static const int INIT_SCREEN_WIDTH=500;
    static const int INIT_SCREEN_HEIGHT=550;


    Pub(void);
    ~Pub(void);
};
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用以下内容在 main.cpp 中设置变量 Y_FACTOR:

Pub::Y_FACTOR=1.0;
Run Code Online (Sandbox Code Playgroud)

是的,Pub.h 已正确包含,这可以证明我可以访问 INIT_SCREEN_WIDTH 和 INIT_SCREEN_HEIGHT 但是,当我这样做时,我收到以下错误:

错误 6 错误 LNK2001:无法解析的外部符号“public:静态双 Pub::Y_FACTOR”(?Y_FACTOR@Pub@@2NA) C:\Users\Pedro-Estevan-Juarez\Documents\Visual Studio 2012\Projects\Project2\Project2\ main.obj Project2 错误 7 错误 LNK1120: 1 无法解析的外部 C:\Users\Pedro-Estevan-Juarez\Documents\Visual Studio 2012\Projects\Project2\Debug\Project2.exe 1 1 Project2

我怀疑这是语法方面的问题,有人可以帮我吗?

c++ double static include visual-studio-2012

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