小编use*_*417的帖子

Uint32和C++中的unsigned int有什么区别?

它是一样的吗?如果不是:有什么区别?如果是,那你为什么需要这种类型?

c++ types

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

如何在C++中获取MIDI输入数据?

我已经用网络搜索了****,以寻找从连接的midi设备获取数据的简单方法.我在Win7 64位PC上使用Visual Studio 2010.

我已经尝试过像Improv,JDKSmidi,Portmidi这样的库. 他们所有的示例程序都是用错误编译的,而Portmidi并没有真正提供有用的文档.

我想做的就是在我的程序中读取windows上的midi输入.(甚至可能没有外部的图书馆?)

c++ midi input

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

在另一台计算机上运行a.out

我已经在我的计算机(Ubuntu 12)上成功编译了一个程序(包括SDL),并且a.out运行得很好!

现在,如果我发送a.out给朋友,它就行不通.(给出简单的错误消息("Can't be run..")或者其他东西)但是如果我再次在朋友计算机上编译相应的源文件,它就可以了!

如何打包/编译/制作我的程序以使其在其他计算机上运行?

c++ linux sdl

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

SDL_HWSURFACE和SDL_SWSURFACE之间在速度和性能方面有何区别?

SDL_HWSURFACE与SDL_SWSURFACE甚至是SDL_FULLSCREEN?

这里有什么优点和缺点?我认为硬件要快得多.

http://www.libsdl.org/docs/html/sdlsetvideomode.html

c++ video sdl

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

我的gcc编译程序的任何许可证?

假设我编写了一个包含例如stdio.h的程序并用gcc编译它.

我可以通过我的计划赚钱吗?我可以用MIT许可证授权我的工作吗?

gcc gpl commercial-application

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

node-gyp 忽略 (c++17) cflag

我尝试使用此\nbinding.gyp 文件配置并构建一个node.js C++ 插件:

\n\n
{ \n  "targets": [\n    {\n      "target_name": "addon",\n      "sources": [ "addon.cpp" ],\n      "cflags": [\n        "-std=c++17"\n      ]          \n    }\n  ]\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

但当我跑步node-gyp configurenode-gype rebuild n我总是收到类似的消息

\n\n
\n

警告:\xe2\x80\x98if constexpr\xe2\x80\x99 仅适用于 -std=c++17 或 -std=gnu++17

\n
\n\n

构建也失败了,因为我真的依赖于这些 c++17 功能。我究竟做错了什么?

\n

node.js node-gyp c++17 node.js-addon

5
推荐指数
2
解决办法
2291
查看次数

C ++:将int的地址作为参数传递

为什么“无效”实际上返回“ 6”?

void Void (int &ref){
    ref++;
}

int main () {

    int test= 5;
    Void(test);
    cout << test;  // is 6      

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我不太了解这里发生了什么。使用Void(test)我没有通过测试的地址。为什么不使用“ Void(&test);”?为什么ref ++将1加到值5?不应该是“ * ref ++”吗?

c++ parameters pointers reference memory-address

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

为什么在 SCTP 上使用 DTLS?

当已经有基于SCTP 的TLS时,为什么要在SCTP 上使用D TLS

这个想法有什么(好的)理由或优势吗?

ssl sctp dtls

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

如何通过Maven运行Spotbug?

这是我的pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" 
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0   
 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion> 

     <groupId>de.stackoverflow.test</groupId>
     <artifactId>HelloWorld</artifactId>
     <version>1.0-SNAPSHOT</version>
     <packaging>jar</packaging> 
     <name>HelloWorld</name> 

     <dependencies>   
             <dependency>
                <groupId>com.github.spotbugs</groupId>
                <artifactId>spotbugs-annotations</artifactId>
                <version>3.1.0-RC5</version>
                <optional>true</optional>
            </dependency>
     </dependencies>

     <build>        
        <plugins>
           <plugin>
           <groupId>com.github.hazendaz.spotbugs</groupId>
           <artifactId>spotbugs-maven-plugin</artifactId>
           <version>3.0.6</version>
           <dependencies>

           <dependency>
           <groupId>com.github.spotbugs</groupId>
           <artifactId>spotbugs</artifactId>
           <version>3.1.0-RC5</version>
           </dependency>
           </dependencies>
           </plugin>
        </plugins>
     </build>
Run Code Online (Sandbox Code Playgroud)

mvn compilemvn package并且mvn site运行没有任何问题。建立成功。 该项目由单个HelloWorld.java组成,其中包含一些错误。

mvn site没有显示任何错误或错误。如何获得Spotbug来扫描我的代码?

java continuous-integration maven spotbugs

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

“CC=/path/to/directory ./configure”有什么作用?

有什么作用CC=/path/to/afl/afl-gcc ./configure?(参见。AFL 的自述文件

它是否告诉GCC 查看该目录中的文件?(也许是路径变量,因为=字符?)

还有奇怪的事情:没有configure-exe。在那个目录中

bash gcc cc

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