C/C++修行 第5页
-
C++ cin无法输入空格
其实呢,不是无法输入空格,是可以输入空格,只不过你输入了以后字符串就被分割了,所以要用到getline函数,我们先看看原来不能输入空格的代码#include <iostream> #include <string> using namespace std; int main() { string temp; cin >> temp; cout << ...
-
C/C++ 绘制的立方体
利用的Gult做的立方体,总的来说不简单呀按键盘上下左右,可以控制角度#include <stdio.h> #include <iostream> #include <gl/glut.h> #include <math.h> using namespace std; //圆周率宏 #define GL_PI 3.1415f //获取屏幕的宽度 GLint SC...
-
纯C++实现的截屏截全屏
有些时候有log是不够的,还是有个截屏来得踏实对吧#define _CRT_SECURE_NO_WARNINGS #define _AFXDLL #include<iostream> #include <afxwin.h> void Screen(char filename[]) { CDC *pDC;//屏幕DC pDC = CDC::FromHandle(GetDC(NULL));/...
-
C++ 字符串截取系列
从数位上截取#include <iostream> 从位数上截取 #include <string> using namespace std; int main() { string str = "123456"; string result = str.substr(0 ,&nb...
-
C++ 获取指定文件目录下的文件,不搜索子目录
嗯嗯嗯,先上代码#include <iostream> #include <string> #include <io.h> using namespace std; void dir(string path) { long hFile = 0; struct _finddata_t fileInfo; string pathNam...
-
C++ windows下利用winsock进行文件传输
直接上代码,服务端是接收文件的,客户端才是发送文件的/*server*/ #include <stdio.h> #include <iostream> #include <cstring> #include <fstream> #include <winsock2.h> #pragma comment(lib, "ws2_32.lib") usi...
-
C++ 通过直链下载文件实例
原理是用的C/C++的 URLDownloadToFile函数所有的参数都必须是LPCWSTR,所以第一个结构体是string转LPCWSTR第二个结构体才是真正的下载文件的代码,主函数只需要传入两个string参数,一个是下载链接,一个是保存路径#include <stdio.h> #include <tchar.h> #include <string> #include <string.h> #include&nbs...
-
C++ socket 仿Get请求 获取网页源代码
哈哈哈哈#include<winsock2.h> #include<stdio.h> #include <string.h> #include <string> #include<iostream> using namespace std; #pragma comment(lib,"ws2_32.lib")//链接这个库 int main() {...
-
C++获取屏幕指定位置坐标,并模拟鼠标无限制单击
我简单的封装了一下,就变成了一个脚本的程序了,嗯,先获取坐标,再去模拟单击#include <stdio.h> #include<windows.h> #include<conio.h> #include <iostream> using namespace std; #define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) &am...