返回首页
当前位置: 首页>网络编程>c++编程>
  • 学习Object-C编程排序算法的愉快方法 学习Object-C编程排序算法的愉快方法 日期:08-04 顶:1

    选择排序是一种简单直观的排序算法,无论什么数据进去都是 O(n?) 的时间复杂度。所以用到它的时候,数据规模越小越好。唯一的好处可能就是不占用额外的内存空间了吧。

  • C++中的继承种类之单继承&多继承&菱形继承 C++中的继承种类之单继承&多继承&菱形继承 日期:07-04 顶:2

    有两个概念可以解释C++对象模型: 1、语言中直接支持面向对象程序设计的部分。 2、对于各种支持的底层实现机制。

  • C++实现WebSocket协议客户端和服务器websocket-sharp组件解析 C++实现WebSocket协议客户端和服务器websocket-sharp组件解析 日期:07-04 顶:0

    看到题目,估计很多人都会问,这个组件是不是有些显的无聊了,说到web通信,很多人都会想到ASP.NET SignalR,或者Nodejs等等,实现web的网络实时通讯。有关于web实时通信的相关概念问题,在这里就不再做具体的介绍了

  • 后缀名为.cc、.c、.h的文件数的统计方法 后缀名为.cc、.c、.h的文件数的统计方法 日期:06-30 顶:0

    使用-or命令连接多个表达式,注意使用圆括号“()”把所有的-name表达式括起来,并且需要转义!使用正则表达式,但是需要注意进行转义。

  • 基于Unity 框架2D游戏的架构与性能优化浅谈 基于Unity 框架2D游戏的架构与性能优化浅谈 日期:06-27 顶:2

    Unite大会是由Unity举办的全球开发者大会,至今已有10年的历史。Unite现已成为游戏行业,VR/AR行业中最具有权威性和影响力的活动。

  • C语言中使用go语言,使用的go语言又使用了c语言 C语言中使用go语言,使用的go语言又使用了c语言 日期:06-26 顶:0

    go代码中的C代码,需要用注释包裹,块注释和行注释均可,其次import “C”是必须的,并且和上面的C代码之间不能用空行分割,必须紧密相连 如果执行go run **时出现 # command-line-arguments could not determine kind of name for xxx 那么就需要考虑 是不是improt “C”和上面的C代码没有紧挨着导致了

  • C++对象模型 C++对象模型 日期:06-25 顶:0

    在c语言中,“数据”和“处理数据的操作(函数)”是分开来声明的,也就是说,语言本身并没有支持“数据和函数”之间的关联性。在c++中,通过抽象数据类型(abstract data type,ADT),在类中定义数据和函数,来实现数据和函数直接的绑定。

  • C++中的4种显示类型转换 C++中的4种显示类型转换 日期:06-18 顶:1

    类型转换在。我们编写程序时是不可避免的,比如我们分配一个内存区域,它将要存储的对象类型对编译器是不可知的。最典型的例子就是void*指针,调用malloc时会返回一个void*,编译器并不知道void*指向的对象类型。

  • 如何检测C++内存泄漏 如何检测C++内存泄漏 日期:06-17 顶:3

    内存泄漏是最难发现的常见错误之一,因为除非用完内存或调用malloc失败,否则都不会导致任何问题。实际上,使用C/C++这类没有垃圾回收机制的语言时,你很多时间都花在处理如何正确释放内存上。如果程序运行时间足够长,如后台进程运行在服务器上,只要服务器不宕机就一直运行,一个小小的失误也会对程序造成重大的影响,如造成某些关键服务失败。

  • C++的内存布局 C++的内存布局 日期:06-17 顶:1

    为什么需要知道C/C++的内存布局和在哪可以可以找到想要的数据?知道内存布局对调试程序非常有帮助,可以知道程序执行时,到底做了什么,有助于写出干净的代码。