当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] C程序设计语言 5-5

    练习5-5实现库函数strncpy、strncat和strncmp,它们最多对参数字符串中的前n个字符进行操作。例如,函数strncpy(s,t,n)将t中最多前n个字符复制到s中。更详细的说明请参见附录B。 #include<stdio.h>voidmy_strncpy(char*,c...

    53
    热度
  • [综合] C程序设计语言 5-7

    练习5-7重写readlines,将输入的文本行存储到由main函数提供的一个数组中,而不是存储到调用alloc分配的存储空间中。该函数的运行速度比改写前快多少? #include<stdio.h> #include<string.h>#defineMAXLINES5000 ...

    80
    热度
  • [综合] C程序设计语言 5-8

    练习5-8函数day_of_year和month_day中没有进行错误检查,请解决该问题。 #include<stdio.h> #definePPPprintf("whatdoesitfor?\n");staticchardaytab[2][13]={{0,31,28,31,30,31,...

    86
    热度
  • [综合] C++中关于文字编码的问题(格式化字符串)

    char与wchar_t char中存放的是多字节型的字符,wchar_t中存放的是双字节型的字符,TCHAR在定义了_UNICODE时等同于wchar_t,在未定义_UNICODE时等同于char。 sprintf、wsprintf、_stprintf sprintf是c++运行时库中的一个函数...

    75
    热度
  • [综合] Linux下终端的快捷键及建立打开终端的快捷键(转载)

    Linux终端使用快捷键: Shift+Ctrl+T:新建标签页 Shift+Ctrl+W:关闭标签页 Ctrl+PageUp:前一标签页 Ctrl+PageDown:后一标签页 Shift+Ctrl+PageUp:标签页左移 Shift+Ctrl+PageDown:标签页右移 Alt+1:切换到...

    12
    热度
  • [综合] 预编译头文件的问题

    整了一晚上,终于明白了预编译头文件. DXUT(TheDirectXUtilityLibrary)是初学DirectX的一个好用的框架,今天照着Sample里的EmptyProject建了一个工程,引用了DXUT的代码,并将设置-->C/C++-->Precompiled设置为UsePr...

    86
    热度
  • [综合] 游戏界面设计的原则

    游戏界面是什么呢?对于这个问题,也许一百个人能有一百个答案,对于我而言,如果把游戏整体比喻为一个人,那么程序部分则是筋骨、美术资源自然就是肌肤、而游戏性则是这个人的气质。而我们谈论的游戏界面自然是容貌了。在茫茫人海中,有些人我们只一眼就能留下深刻的印象,甚至多年后也难以忘怀,为什么呢?很大程度则就是...

    39
    热度
  • [综合] 一句话Effective C++

    01:视C++为一个语言联盟 C++高效编程守则视现状而变化,取决于你使用C++的哪一部分(C、Object-OrientedC++、TemplateC++、STL)。 02:尽量以const,enum,inline替换#define 对于单纯常量,最好以const对象或enums替换#define...

    47
    热度
  • [综合] LPSTR与PSTR的区别

    在WINNT.H中有如下定义 typedefcharCHAR;typedefCHAR*LPSTR,*PSTR;也就是说LPSTR与PSTR定义的变量与char*定义的变量完全相同,都可以作为指向字符串的指针,而LPSTR的字面意思是指向字符串的长指针(相对于16位而言),PSTR的字面意思是指向字...

    85
    热度
  • [综合] 对WinMain程序入口函数返回值为msg.wParam的几点理解

    1、在WinMain主函数中,最后的返回值是msg.wParam,这个参数是传递给voidPostQuitMessage(intnExitCode);这个函数的参数nExitCode的。 2、nExitCode:指定应用程序退出代码。此值被用作消息WM_QUIT的wParam参数。 3、总之,当...

    76
    热度
  • [综合] 测试程序的运行时间

    在平时代码的运行中,度量一段程序效率的快慢一般都是通过计算该段程序运行的时间作为一个衡量的标准,在C中有Clock函数可以帮我们完成这个工作,对于精度要求更高的测量,则可以通过QueryPerformanceFrequency和QueryPerformanceCount来进行。程序很简单,如下: /...

    72
    热度
  • [综合] D3DPRESENT_PARAMETERS结构

    D3DPRESENT_PARAMETERS结构参数的详细说明: *BackBufferWidth和BackBufferHeight——后台缓冲区的宽度和高度,以像素为单位 1.在窗口模式下,可默认使用0,也可以指定其他大小。 2.在全屏模式下,这两者的值必需符合显卡所支持的分辨率,如800*600...

    51
    热度
  • [综合] 新版DirectX_SDK_Audio 简介

    DirectXAudio(DirectX音频)——包括DirectSound和DirectMusic等: DirectSound——主要针对波形音频,底层接口。可用于开发播放和捕捉波形音频的高性能立体与三维(DirectSound3D)音频应用程序。在下一代DirectX中,DirectSound...

    59
    热度
  • [综合] 详解WinRar的自解压路径及命令

    在使用winrar打包时,需要将文件复制到系统根目录,但是为了保证兼容性,需要使用系统变量,在网上查了下,得到以下资料,发于此以备后用。 WINRAR的帮助文件中没有对自解压路径和系统的环境变量之间作说明,所以,很多人只知道,其自解压路径可以智能定位到系统的PROGRAMFILES目录,而不知道它其...

    47
    热度
  • [综合] x86、x86-64、IA-64的区别

    说到IA-64与x86-64可能很多人会比较陌生。不知道你在下载系统的时候有没有注意过,有的地方标注了x86/64/ia-64全版本等字样。那x86/x64/ia-64都是什么东西的版本呢?答案就是CPU。 系统有x64,x86与ia-64三种版本之分,分别用于不同的CPU。较老的CPU只能安装x8...

    72
    热度
  • [综合] [VC/MFC]VC资源分配、释放表

    资源分配函数清除函数需要手动清除? ====================================================================== AcceleratorsLoadAcceleratorsN/ANoAtomsGlobalAddAtomGlobalFree...

    97
    热度
  • [综合] JAVA中int、String的类型转换(其他类型同理)

    int->String inti=12345;Strings="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢? String->int s="12345";inti;第一种方法:i=...

    96
    热度
  • [综合] Android全屏

    /**全屏设置,隐藏窗口所有装饰*/getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);/**标题是属于View的,所以窗口所有的修饰部...

    93
    热度
  • [综合] 游戏编程数学和物理基础(相关函数)

    功能:判断一个数字是否是2的n次幂 输入:待检测的数字 输出:如果该数字为2的n次幂则返回true,否则返回false boolpowOfTwo(intnum) {return!(num&(num-1)); } 用来存储点的一些数据类型 1.浮点数数组,优点是速度快、简单和内存开销低 f...

    98
    热度
  • [综合] Asset Server的搭建与使用

    UnityAssetServer资源服务器是Unity内部自带的带图形用户界面的资源和版本控制管理工具,类似于我们平时所熟知的SVN、perForce。 本文将重点介绍AssetServer的搭建和使用方法。 1.首先到官网去下载AssetServer工具,

    52
    热度