UglyCode

目前在研究DirectX ,有遇到问题的朋友可加我讨论qq:1500256797

visual studio 2017生成应用exe

背景: 要把自己的程序打包成exe文件,不能每次都得靠ide才能执行吧!!! 步骤 安装打包插件 如果其他项目类型中没有选项(Visual Studio Installer),点击“工具”,选择“拓展和更新”,点击联机,搜索“Microsoft Visual Studio 2017 Inst...

2019-05-10 13:28:06

阅读数 79

评论数 0

【Visual studio】记一次重大的Visual studio项目事故!!!

起因: 就在2019年4月27的前一日,自己不小心移除了一个d3dutil.cpp(自己写的工具类),然后我又通过右键—》添加—》现有项找了回来。然后当我再次编译运行时,就会出现如下错误! 然后,我就想,what fuck!!!,在我移除文件之前,程序就能跑啊,所以这肯定不是我代码的问题,肯定是...

2019-04-27 17:29:57

阅读数 40

评论数 0

如何在C++中实现 返回值类型是抽象类型?

起因: 在java中,函数的返回值类型是可以为抽象类型、接口类型的。但是在C++中,如果你想按照Java的写法返回一个抽象类型,那你就错了! 错误的例子 #pragma once //冒落块工厂 #include "Model.h" class ModelFactory { p...

2019-04-26 19:22:15

阅读数 22

评论数 0

java中类,抽象类,接口概念对应的C++概念

一、对比图表 JAVA C++ 普通函数 虚函数,用Virtual标识 抽象函数abstract 纯虚函数,用Virtual标识 ,且函数=0 抽象类 抽象类,和java概念一样 interface接口 纯虚类,所有的函数都是纯虚函数。纯虚函数和虚函数的区别在于前者不包...

2019-04-25 19:36:37

阅读数 84

评论数 0

C++ 创建对象,删除对象

有两种方法创建对象: 方法一: ClassName object(param); 这样就声明了一个ClassName类型的object对象,C++会为它分配足够的存放对象所有成员的存储空间。 注意:为节省存储空间,C++创建对象时仅分配用于保存数据成员的空间,而类中定义的成员函数则被分配到存储空...

2019-04-24 15:52:19

阅读数 82

评论数 0

【Visual studio使用技巧】之创建头文件、.cpp、以及类

如何在visual studio中创建头文件,源文件,以及类 正确的解决方案: 项目上右键—》添加—》新建项/类-----》OK 有坑的解决方案: 文件----》新建-----》文件-----》坑!!!! 现象:这样创建的类/.h /.cpp 编译运行会出很多莫名其妙的错误 原因:这样创建的文...

2019-04-22 16:37:07

阅读数 57

评论数 0

c数组(结构体数组)定义与初始化

c数组定义与初始化 int array[100];//长度100; int array[100] = {1,2,3,4,5,5,6}//定义时进行初始化 int * a =0 ;//a指向int数据 int* array = new int[100]//定义一个指向int类型数据的指针 int* ...

2019-04-10 14:43:56

阅读数 196

评论数 0

用DXUT写个Hello World级别的程序

DXUT dxut是官方提供的一套Directx开发框架,它将一些没有技术含量的功能如窗口创建,设备创建,消息循环,顶点坐标转换,鼠标操作等封装起来,让我们专注于自己的核心代码,这样一来便娱乐了身心。 dxut具体提供了什么功能: 简化了窗口、Direct3D设备创建 声明设备事件 在窗口模式和...

2019-03-28 15:19:31

阅读数 8

评论数 0

初次使用DXUT遇到的编译问题

我的开发环境: Win10+ VS2017+Directx9.0 问题一:abs()函数参数的问题 解决办法: 强制类型转换,转成合法的参数类型 问题二:无法解析的外部符号___vsnprintf 解决办法: 在出错的cpp文件添加库 #pragma comment(lib, "le...

2019-03-27 21:07:40

阅读数 11

评论数 0

禁止显示状态 错误 LNK2019 无法解析的外部符号 _Direct3DCreate9@4,该符号在函数 "long __cdecl InitD3D(struct

82/100 发布文章 @[TOC](LNK2019 无法解析的外部符号 _Direct3DCreate9@4,该符号在函数 "long __cdecl InitD3D(struct) 错误原因: 因为我是在开发Directx 3D程序,所以这...

2019-03-26 20:03:24

阅读数 66

评论数 0

C++ 在一个cpp文件中 使用另一个cpp文件中定义的函数

第一步: 需要给你想用的cpp建一个头文件 定义一个头文件 myFunctions.h 为防止多次定义 要写保护符 #pragma once 头文件中声明自己定义函数 void fuction(int a); 第二步: 新建一个.cpp文件 定义在头文件中声明的函数 void fuction(in...

2019-03-24 20:37:43

阅读数 805

评论数 1

WndProc函数

LRESULT CALLBACK WndProc( HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam ) 返回值:LResult,CallBack LResult:长的整数型,窗口程序或者回调函数返回的32位值。 callback:回调函...

2019-03-24 20:20:57

阅读数 81

评论数 0

winMain函数

WinMain函数 int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nShowCmd) 函数名:WinMain() 返回值:int,WINAPI 参数类型: hInstanc...

2019-03-24 20:08:11

阅读数 30

评论数 0

【好帖!】win10 .net framework 3.5无法安装错误代码0x800F081F

复制链接: http://download.windowsupdate.com/d/msdownload/update/software/updt/2015/11/microsoft-windows-netfx3-ondemand-package_421a25bf409692045d1cbfab...

2018-01-04 14:03:14

阅读数 7842

评论数 3

【layui快速入门】form表单里有图像文件怎么提交?

前言form表单里有文件,比如图像文件、普通文本文件、音频视频文件,该怎么办? 解决方案总的有两种: 使用formData实现文件和文本同时提交 先ajax上传文件,返回文件url,再和文本一起提交,我称作伪提交。 本文主要介绍第二种伪提交方案,formData使用教程已在下方列出。 http...

2017-12-03 12:58:23

阅读数 17150

评论数 8

thymeleaf模板引擎之基本语法

目录 简单表达式 字面量 文本操作 算术运算 布尔操作 关系操作符 条件判断 链接URL 遍历 预处理 设置属性 正文1、简单表达式 ${...} 变量表达式 *{...} 选择变量表达式 #{...} 消息表达式 @{...} 链接url2、字面量'one text','anot...

2017-12-03 11:44:56

阅读数 824

评论数 0

Http请求状态码详解

前言:这里只罗列Http状态码,其他协议,如websokcet等,再此不做介绍。正文HTTP状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求...

2017-11-19 12:23:27

阅读数 327

评论数 0

浅谈Mybatis之mybaits常用注解

过去使用mybatis都是用xml来配置,在xml里写sql。一大堆xml配置文件,还没开始编程呢,就被xml干闹的头大,所以我是很不喜欢xml的。现在好了,有了简单好用的mybaits注解,我敢打赌,我绝对不会再用一大堆xml配置文件了!基本注解@Select 简单查询 @Select(&qu...

2017-11-16 20:47:44

阅读数 4206

评论数 0

浅谈Mybatis之mybatis是什么?

Mybatis是什么?在回答这个问题前,让我们先看一张图。 这张图想要传递的信息有两条。 一,程序员甲过去经常使用sql操作数据库,自从他遇见了mybatis,开发效率立马提升好多倍! 二,mybatis作为众多orm框架中的一员,其实质无非就是对纯jdbc进行封装,让程序员能够以面向对...

2017-11-16 19:50:45

阅读数 896

评论数 0

DirectX入门之添加移动摄像机

前言,在上篇三角形基础上,我准备增设一个可移动的摄像机。这样我们就可以为所欲为地看三角形了。运行截图初始: 前后移动: 左右平动 滚动 俯仰 实现流程图摄像机用法一、创建摄像机全局变量//三种方法创建摄像机 Camera TheCamera(Camera::AIRCRAFT)...

2017-11-05 17:46:24

阅读数 1334

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭