小编Bra*_*rad的帖子

C ++类型转换

可能重复:
什么时候应该使用static_cast,dynamic_cast和reinterpret_cast?

直到几天前,我一直在C ++中使用C样式类型转换,因为它似乎工作良好。我最近发现在C ++中使用C是非常糟糕的..

我以前从未真正使用过C ++强制转换,所以我想知道是否有人可以告诉我(最好用自己的话说)static_cast,reinterpret_cast和const_cast之间的区别是什么?

我知道const_cast从某事物中删除了一个“ const”,但是我不确定它们之间有什么区别,以及在不同情况下需要使用什么。

c++ casting

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

sockaddr_in6没有申报?

我正在尝试将ipv4服务器/客户端移植到ipv6,但编译器说SOCKADDR_IN6没有在范围内声明.SOCKADDR_IN是宣布但不是SOCKADDR_IN6.<Winsock2.h>已经包括了.

任何人都有任何想法,为什么它将是未宣布的?

c++ winsock ipv6

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

如何在应用程序中嵌入数据

我想创建一个应用程序,但应用程序将使用图标(位图)来处理某些菜单按钮和其他内容.我想将我的应用程序保存为一个简单的单独的exe文件,这意味着我将以某种方式将所有图标嵌入到应用程序中(Windows上的EXE),这样我就可以加载位图而无需任何外部文件.

有谁知道我怎么做到这一点?

只是其他一些信息:我正在使用wxWidgets,目前使用的是MSVC,如果可能的话,我更喜欢使用跨编译器/跨平台的方法.

提前致谢!

c++ wxwidgets cross-platform cross-compiling visual-c++

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