相关分类: Java技术 C/C++ VB delphi
  • 由C++转向C#:我们需要注意哪些方面的变化

    摘要:C#是建立在C++的语法和语义的,可以让C语言编程人员利用.NET和通用语言运行库带来的便利。尽管从C++转向C#是相对容易的,但仍然有些地方值得我们注意。在这篇文章中我们将探索其中的一些新特性,如碎片收集、属性、foreach-loop循环和界面等。 每隔10年左右,编...

    2019-06-14 08:02:37

  • 对C++中结构体的回顾

    一、什么是结构体? 结构体是一种数据结构类型,它是一个或多个变量的集合,这些变量可能是不同类型的,程序为了处理方便将它们放在一起。 二、结构的说明 struct 名字 { 成员定义; }; struct 名字 变量; 例如: struct staff { char name[10]; int age; char gender;...

    2019-06-14 08:02:34

  • 一点C#代码的使用心得

    好久没有写技术文章了,今天就写一点点关于C#的使用心得吧。 1、代码问题: 以前我总是这样写代码: // m_isSomeEvent:bool if (m_isSomeEvent) { m_isSomeEvent; = false } else { m_isSomeEvent; = true } 后来这样写: m_isSomeEvent; = m_isSomeEvent ? false : t...

    2019-06-14 08:02:33

  • C++编程技巧

    C++语言是一个面向对象的语言,使用C++编写的代码更加简捷、高效,更具可维护性和可重用性。但是很多人使用了C++语言后却感到C++与C编程没有什么区别。这其实是由于对C++语言的特点和特色理解和使用不够造成的。事实上,没有任何一个程序员使用C语言的编程效率可以超过...

    2019-06-14 08:02:32

  • ARTS 第一周打卡

    Algorithm: 1.只出现一次的数字 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,1] 输出: 1 示例 2: 输入:...

    2019-06-13 09:02:28

  • c++贪吃蛇

    显示方式:清屏打印二位数组,数组即游戏地图,包括墙面(用W表示),蛇(H表蛇头,B表身体)和食物(用f表示)。 const int MaxMap = 20 ; char map[MaxMap][MaxMap]; 边缘为墙面: for ( int i = 0 ; i MaxMap; i++ ){ map[ 0 ][i] = ' W ' ; map[MaxMap - 1 ][i] =...

    2019-06-13 09:02:21

  • [ bzoj2820] YY的GCD

    [ bzoj2820] YY的GCD Time Limit : 3000 ms Description 神犇YY虐完数论后给傻kAc出了一题给定N, M,求1=x=N, 1=y=M且gcd(x, y)为质数的(x, y)有多少对kAc这种傻必然不会了,于是向你来请教 多组输入 Input 第一行一个整数T 表述数据组数接下来T行,每行两个正整数,表...

    2019-06-13 09:02:15

  • C++中的多重继承(一)

    1,C++ 中是否允许一个类继承自多个父类? 1,可以; 2,这种情况就是多重继承; 3,多重继承的表象就是一个类有多个父类; 4,这是 C++ 非常特别的一个特性,在其他的程序设计语言中比如 C#、Java、Object Pascal 中都只支持单重继承; 2,C++ 支持编写多重继承的代码...

    2019-05-24 06:10:35

  • C++对象在继承情况下的内存布局

    1,C++ 中继承是非常重要的一个特性,本节课研究在继承的情形下,C++ 的对象模 型又有什么不同; 2,继承对象模型(最简单的情况下): 1,在 C++ 编译器的内部类可以理解为结构体; 2,子类是由父类成员叠加子类新成员得到的; 1,代码示例: 1 class Derived : publi...

    2019-05-24 06:10:28

  • 深入V8引擎-Time模块介绍

    积跬步,行千里,先从最简单的开始写。 这一篇介绍V8中的时间模块,与libuv粗糙的update_loop_time方法不同,V8有一套独立完整的类负责管理时间。 该类位于src/base/platform/time.h,是一个辅助模块,首先来看一下继承树。 整个模块的继承关系比较简单,一般常用的就...

    2019-05-24 06:10:21

2