
C++小知识
_TURI
我只是一个初二学生
I'm only a Grade 8 student.
(我也不知道初二是不是Grade 8)
展开
-
/*C++注释规范*/
So——Let us do a summary.1. 文件 /* * * * * * * * * * * * * * * * * * * * Copyright (C): 本代码所有版权为xxx所有,任何个人或者组织不得以任何方式复制、转载以挪作他用,否则将构成对xxx的产权知识侵权。 * @file : 文件名 ...原创 2021-09-15 12:56:32 · 302 阅读 · 0 评论 -
C++超好用的函数
获取IP地址:const char* GetLocalIpAddress(){ WORD wVersionRequested = MAKEWORD(2, 2); WSADATA wsaData; if (WSAStartup(wVersionRequested, &wsaData) != 0) return "-1"; char local[255] = { 0 }; gethostname(local, sizeof(local)); hostent* ph = get原创 2021-08-24 19:32:36 · 339 阅读 · 0 评论 -
C++运行exe可执行文件
一、system函数格式:system(filename);举例:#include <Windows.h>//stdlib.h#include <iostream>using namespace std;int main(){ system("_mw.exe");}优点:简洁缺点:打开后不能继续运行当前程序二、SHELLEXECUTEINFO添加函数:BOOL OpenExeFile(LPCSTR mode, LPCSTR filen.原创 2021-08-24 18:41:07 · 2840 阅读 · 0 评论 -
C++实现弹幕
#define WINVER 0x0501#define _WIN32_WINNT 0x0501 #include <windows.h>#include <tchar.h> //全局变量HINSTANCE hInst;UINT nDesktopWidth;UINT nDesktopHeight; //绘制文本static void FLOATTEXT_OnPaint(HWND hWnd){ HDC hdc; int len; TCHA..原创 2021-08-24 15:21:47 · 671 阅读 · 0 评论 -
C++-数字雨-控制台
#include <time.h>#include <Windows.h>#include <cstdio> typedef struct //记录雨滴的结构体{ int x, y; char ch;}RAINDROP; const int BUFFER_SIZE = 50;int WIDTH = 80;int HEIGHT = 30;const int RAIN_LENGTH = 18; RAINDROP raindropLine[B.原创 2021-08-23 21:55:05 · 156 阅读 · 0 评论 -
cmd怎么变得这么好看?
见过吗?其实只要——windows terminal长期以来,windows都没有像mac、Linux那样,为开发者提供一个较为美观的命令行界面。这种情况一直到2019年windows terminal的推出才有所改观。你可以在Microsoft Store中直接安装它。安装完毕后,启动效果如下:打开“设置-power shell图标-外观”,可以看到现在终端的字体是Cascadia Mono,可以查证这是一种等宽字体。windows powershell的字体的选择十分...原创 2021-08-23 09:56:07 · 297 阅读 · 0 评论 -
代码不规范,亲人两行泪
代码不规范引发的血案:美国的一家名为 WTS Paradigm 的企业资源规划软件(ERP)开发商的办公楼内,该公司的一名程序员持枪杀了4名同事,因他们总是不写注释,不遵循驼峰命名,最主要还天天git push -f 。当时43岁的安东尼·汤(Anthony Tong)在办公室,拿出一把事先藏起来的半自动手枪向周围4名同事开火。其他工作人员见状纷纷逃离办公楼,跑到附近的公司避难。当警察来到现场时,他竟然还想袭击警察!看来这位程序员真是被愤怒冲昏了头脑,因他的不配合,最后警察不得已向他开枪,在送往医院的途原创 2021-08-21 20:08:58 · 644 阅读 · 0 评论 -
C++搜索亲和数
#include <iostream> using namespace std; int divsum(int);const unsigned int INITNUM = 2147483647; int main(){ int num_1 = 220,num_2 = 284; cout<<"找到亲和数:"<<num_1<<"\t\t"<<num_2<<endl; for (int num_1 =.原创 2021-08-18 18:39:32 · 414 阅读 · 0 评论 -
怎么证明哥德巴赫猜想(C++)
#include <iostream>#include <cstdlib>#include <cstdio>#include <cmath>using namespace std;inline int prime(int);int main(){ int f = 0; bool b = 0; for (long long x = 4; x < 9223372036854775807; x += 2)//lo...原创 2021-08-18 17:36:04 · 551 阅读 · 0 评论 -
编程常用单词1500个
很实用的编程英语词库,共收录一千五百余条词汇。第一部分:application 应用程式 应用、应用程序application framework 应用程式框架、应用框架 应用程序框架architecture 架构、系统架构 体系结构argument 引数(传给函式的值)。叁见 parameter 叁数、实质叁数、实叁、自变量array 阵列 数组arrow operator arrow(箭头)运算子 箭头操作符assembly 装配件assembly languag原创 2021-08-18 16:59:29 · 9649 阅读 · 0 评论 -
C++那年预处理那些事~~~
一、定义程序设计领域中,预处理一般是指在程序源代码被翻译为目标代码的过程中,生成二进制代码之前的过程。典型地,由预处理器(preprocessor) 对程序源代码文本进行处理,得到的结果再由编译器核心进一步编译。这个过程并不对程序的源代码进行解析,但它把源代码分割或处理成为特定的单位——(用C/C++的术语来说是)预处理记号(preprocessing token)用来支持语言特性(如C/C++的宏调用)。(版权:Baidu百科)二、例子(刚刚学完说明文十大说明方法,那就举几个栗子)#原创 2021-08-13 15:46:53 · 104 阅读 · 0 评论 -
C++提高运行效率的方法
1.关于++i与i++很多时候,++i与i++是可以互换的,例如:for (int i = 0; i < n; i++){ cout << "f(i)" << f(i) << ' ';}相当于for (int i = 0; i < n; ++i){ cout << "f(i)" << f(i) << ' ';}但是i++比++i多调用了5个(或者更多)函数,函数是要调用原创 2021-08-12 17:59:30 · 742 阅读 · 0 评论