C++
文章平均质量分 93
庭博
几十年来一直的执着追求计算机程序设计的艺境!达成将程序设计讲得让小学生都懂的目标,为此放弃了其它,为此孜孜不倦,废寝忘食!
展开
-
3D数学中,关于矩阵变换意义
矩阵是如何变换向量的? 原创作者:金庭波 通俗的理解,想把一个物体变大变小,将此物体乘一个系数就行了;这个物体在数学中是用向量表示的;那就变成了向量乘以一个系数就行了。 但这个物体它是有维度的,所以它的各个维度的系数都不一样,所以最好的办法是用一个矩阵来表示它各个方面的系数。这样,物体的变化就变成了向量与矩阵乘的结果了。 一个向量v=[x y z],它可以写成它的基向量的线性组和形式:v=xp+yq+zr; 这样...原创 2020-12-28 15:54:15 · 2436 阅读 · 7 评论 -
VC6实现OpenGL第一个例子
有幸运在网上下载了一份 “OpenGL教程NeHe源代码1-48.zip“,又恰好有NeHe的一份关于OpenGL的教材,于是就用VC6开始实验,它其中的代码。第一步:解压OpenGL教程NeHe源代码1-48.zip;第二步:用VC6打开其中的Lesson01工程。第三步:直接按F5键运行。Lesson1.exe - 16 error(s), 0 warning(s)直接显示16个错误。那是什么原因呢?是因为工程在运行时没有OpenGL库的支持。 本来VC6是可以支持O...原创 2020-11-28 15:17:58 · 608 阅读 · 0 评论 -
linux C socket编程
这是一个关于socket的题:要求你自己写一个socket程序,然后解析客户端从浏览器地址栏提交的数据。要求:在浏览器中输入http://localhost:8500后,你的socket程序向浏览器返回一个网页,以后就用这个网页向你写得这个socket程序提交数据,你的socket程序负责解析这些数据关回答到那个网页上去。涉及的知识点:1. socket编程; 2.http请求与响应;#include<stdio.h>#include<stdlib.h>#incl..原创 2020-10-08 08:42:01 · 180 阅读 · 0 评论 -
在linux下编写简单的c程序
首先ctrl+alt+t打开终端使用vi进行编程:输入命令 vi hello.c#include <stdio.h>#include <stdlib.h>int main(int argc ,char *argv[]) { printf("hello world!\n"); return 0;}输入完成后按 esc 输入:wq保存并退出再输入以下命令:gcc -o hello hello.c运行用: ./hello...原创 2020-08-28 21:14:05 · 210 阅读 · 0 评论 -
VC 获取控制台窗体的句柄(hWnd)
在Windows中,句柄是外国话,理解为编号的意思,只要你知道了这个窗口的句柄,就可以对这个窗体进行操作——移动窗体、改变窗体大小、把窗体极小化为图标等。Windows API函数中的句柄代表一些特殊元素,如窗体、位图、图标、内存块、光标、字体、菜单等。在WinAPI中,FindWindowA(LPCSTR lpClassName ,LPCSTR lpWindowName);...原创 2019-08-08 09:58:14 · 3212 阅读 · 1 评论 -
外挂基础讲座一:如何获取桌面窗口的句柄
所谓句柄其实是外国话,就是编号的意思。‘获得了桌面的句柄后,就可以在桌面上建窗口了,比如使用MessageBox()在桌面上建一个对话框。桌面也是一个窗口,如何得到它的句柄呢?用下面的过句就可以HWND hd = GetDesktopWindow();窗口的句柄一般使用HWND。有了窗口的句柄后,就可以对这个窗口进行操作了,当然能在这个窗口的上面再加一个窗口呢!以下的程序在vs...原创 2019-08-08 09:02:11 · 1166 阅读 · 0 评论 -
C++ API方式连接mysql数据库实现增删改查
这里复制的http://www.bitscn.com/pdb/mysql/201407/226252.htmlhttps://www.cnblogs.com/47088845/p/5706496.html一、环境配置1,装好mysql,新建一个C++控制台工程(从最简单的弄起,这个会了,可以往任何c++工程移植),在vs2010中设置,工程--属性--VC++目录--包含目录,将m...转载 2019-05-28 08:34:02 · 2007 阅读 · 0 评论 -
Cocos2d-x 3.17.1 Android Studio环境搭建和创建编译项目
https://blog.csdn.net/qq_23261197/article/details/87883614?tdsourcetag=s_pcqq_aiomsg转载 2019-03-19 10:21:42 · 1279 阅读 · 0 评论 -
基于VS2013的ActiveX控件实现
https://blog.csdn.net/liuyi1207164339/article/details/467633771.ActiveX的基本概念 ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。 ActiveX控件的后缀名是OCX或者DL...转载 2018-08-06 20:23:18 · 761 阅读 · 0 评论 -
VS2013编写一个DLL,并创建EXE对DLL进行调用
来源:https://blog.csdn.net/u014630431/article/details/72732198原作品写得好,但是几个细节没有交待清楚,所以在这里做补充。一、创建DLL项目 文件->新建->项目->Visual C++ win32控制台程序(填写项目名makeDLL)->下一步->(应用程序设计)勾选:DLL、导出符...转载 2018-08-06 17:07:03 · 3515 阅读 · 1 评论 -
CEF Windows开发环境搭建
嵌入式Chromium框架(简称CEF) 是一个由Marshall Greenblatt在2008建立的开源项目,它主要目的是开发一个基于Google Chromium的Webbrowser控件。CEF支持一系列的编程语言和操作系统,并且能很容易地整合到新的或已有的工程中去。 它的设计思想就是易用且兼顾性能。CEF基本的框架包含C/C++程序接口,通过本地库的接口来实现,而这...原创 2018-08-09 17:51:29 · 4126 阅读 · 0 评论 -
利用C语言实现POST数据包如此简单【模拟网页提交表单】
http://blog.csdn.net/sunlion81/article/details/18259943QQ:14280784利用C语言实现POST数据包如此简单【模拟网页提交表单】 //*****************************************////*********利用C实现自动发包***************////*********作者:马 犇**...转载 2018-03-11 22:28:34 · 6283 阅读 · 1 评论