自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (8)
  • 收藏
  • 关注

原创 error列表

cpp调用C库的头文件,由于头文件未标识__cplusplus__,导致找不到接口。只包含头文件,而没有加载对应的库也会出现这个错误信息。

2023-10-17 19:46:04 56

翻译 3. CUDA编程手册中文版---编程接口

3.编程接口更多精彩内容,请扫描下方二维码或者访问https://developer.nvidia.com/zh-cn/developer-program 来加入NVIDIA开发者计划CUDA C++ 为熟悉 C++ 编程语言的用户提供了一种简单的途径,可以轻松编写由设备执行的程序。它由c++语言的最小扩展集和运行时库组成。编程模型中引入了核心语言扩展。它们允许程序员将内核定义为 C++ 函数,并在每次调用函数时使用一些新语法来指定网格和块的维度。所有扩展的完整描述可以在 C++ 语言扩展中找到。

2023-08-10 19:45:25 435

原创 2.CUDA 编程手册中文版---编程模型

更多精彩内容,请扫描下方二维码或者访问https://developer.nvidia.com/zh-cn/developer-program来加入NVIDIA开发者计划。

2023-08-10 19:44:39 155

原创 1. CUDA编程手册中文版---CUDA简介

更多精彩内容,请扫描下方二维码或者访问https://developer.nvidia.com/zh-cn/developer-program来加入NVIDIA开发者计划FPGA吞吐量GPU。

2023-08-10 19:44:05 217

转载 Git:Git-LFS

git-lfs

2022-10-29 15:32:33 261

转载 LLVM Tool:00 - 常用工具

LLVM Tool:常用工具

2022-10-28 16:21:51 402 1

转载 LLVM Tool:01 - FileCheck

LLVM Tool:FileCheck

2022-10-28 15:50:27 499

转载 CMake:01 - 入门篇

CMake教程

2022-09-27 10:34:05 167

转载 CMake:02 - 提高篇

CMake教程

2022-09-27 10:31:58 185

转载 C++ API设计

1. API简介1.1 什么是API:API(Application ProgrammingInterface)提供了对某个问题的抽象,以及客户与解决该问题的软件组件之间进行交互的方式。组件本身通常以软件类库形式分发,它们可以在多个应用程序中使用。概况地说, API 定义了一些可复用的模块,使得各个模块化功能块可以嵌入到最终用户的应用程序中去。API是一个明确定义的接口,可以为其它软件提供特定服务。在C++中,API一般包括一个或多个头文件(.h)以及辅助文档。某个特定API的具体实现通常是可以被

2021-12-24 18:09:02 5223 1

原创 c++内存拷贝

一、memcpy 拷贝内存上图,memcpy毫无问题。下图,memcpy存在问题那么,如何解决呢?memcpy变成memmove,but 时间复杂度也会相应提高。

2021-10-19 19:13:08 1663

原创 Makefile编译

文章目录一、编译项目二、编译库三、加载链接库一、编译项目CXX = g++CXXFLAG = -g -O0 -Wall -std=c++17 -DEFFICIENTNETINCPATH = -I. -I../. -I../../../utilityLIBPATH = -L/usr/lib64 -L/usr/local/lib -pthread -lzmq -lprotobuf -lonload_zfSOURCES = $(wildcard *.cpp)TARGET = demoT

2021-10-14 11:32:15 247

原创 vscode远程连接及调试

安装1、先安装vscode,然后在扩展中搜索Remote SSH插件并安装。2、连接远程系统的服务器,需要在服务器上安装ssh并配置:1)安装ssh服务端:apt-get install openssh-server    2) 确认ssh-server是否启动:ps -e | grep ssh    3) 如果ssh没有启动,则需要启动ssh-server:/etc/init.d/ssh start    4) 如果ssh启动了,重启一下:/etc/init.d/ssh restart3、在

2021-09-28 19:42:42 9409

原创 linux命令行

文章目录一、目录操作二、文件操作三、文件内容操作(查看日志,更改配置文件)四、系统日志位置五、创建与删除软连接六、压缩和解压缩七、Linux下文件的详细信息八、常用的docker容器的命令:九、运维常用命令1、查看服务器端口号是否可用十、yum常用命令十一、其他命令十二、Linux内核优化十三、用户权限操作1、添加用户2、添加组十四、TOP1、统计信息区2、进程信息区一、目录操作pwd 查看当前工作目录clear 清除屏幕cd ~

2021-09-17 03:41:22 607

转载 csdn复制他人博客文章

哈哈哈

2021-09-16 17:08:05 169

转载 Sublime Text常用配置

1、用户设置相关这是最新版本的Sublime Text3的设置方法 (三部曲);第一步:preferences 下面的settings;(和老版本的不一样了吧,之前有什么default 和 users,这里只有settings)第二步:现在分两边了,左边是只读的不能编辑,在左边ctrl + f ,然后在下面输入框里输入save_on_focus_lost,或者找185行第三...

2019-04-17 11:49:12 387

翻译 程序员常用软件

工具列表1、 Sublime Text2、Beyond Compare3、geogebra4、Listary1、 Sublime Text性感的编辑器,插件丰富,界面清爽。可跨平台支持Windows/Mac/Linux;支持32与64位操作系统,它在支持语法高亮、代码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的...

2018-09-06 18:38:06 372

原创 GetMemory与位域

#include #include #include using namespace std;//错误试列void getMemory(char *p, int n){ //p为局部变量,传进来参数的值 p = (char *)malloc(n);}//错误试列void getMemory(char **p, int n){ //传入二级指针,改变指针的指向 *p

2012-10-25 09:43:32 318

原创 MFC线程的创建与互斥

创建线程:HANDLE hThread = CreateThread()---->CloseHandle(hThread);线程互斥:HANDLE  hmutex = CreateMutex()---->WaitForSingleObject()-----(防止数据被修改)------>ReleaseMutex();#include #include using name

2012-10-21 00:12:32 744

原创 vc++基于UDP的对话程序

服务器:#include #include int main(){ WORD wVersionRequested; WSADATA wsaData; int err; wVersionRequested = MAKEWORD( 1, 1 ); err = WSAStartup( wVersionRequested, &wsaData ); if ( err !=

2012-10-20 22:18:36 333

原创 vc++基于UDP的聊天小程序

服务器:#include #include int main(){ WORD wVersionRequested; WSADATA wsaData; int err; wVersionRequested = MAKEWORD( 1, 1 ); err = WSAStartup( wVersionRequested, &wsaData ); if ( err != 0

2012-10-20 22:17:29 126

原创 基于TCP与UDP的socket网路编程

TCP服务器端程序:1. 创建套接字(socket)。2. 将套接字绑定到本地地址(网络层协议IP)和端口(网络端口)上(bing)。3. 将套接字设为监听模式,装备接受客服区请求(listen)。4. 等待客户请求到达:当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字(accept)。5. 用返回的套接字与客服端进行通信(send/recv)。6. 返

2012-10-20 22:13:54 434 1

原创 文件的读取

C语言:FILE *fl = fopen(const char* filename, const char* mode); // mode: r(读), w(写), a(写入文件末尾);ab, rb, wb; r+, w+, a+;rb+, wb+, ab+;fread(void *buf,  size_t size, size_t num, FILE *fl)fwrite(void

2012-10-19 14:30:25 320

转载 ofstream和ifstream详细用法

ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(  向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout2、析取器(>>)

2012-10-19 12:00:17 267

原创 MFC软件版本信息Bitmap格式

void CAppInfo::ShowAppInfo(CWnd *parent){ if (m_pWnd == NULL) { m_pWnd = new CAppInfo(); } if (m_pWnd->Create(parent)) { m_pWnd->UpdateWindow(); } }BOOL CAppInfo::Create(CWnd *parent)

2012-10-16 00:47:21 405

原创 MFC窗口格式的设置

1. 在窗口没有创建之前PreCreateWindow(CREATESTRUCT& cs):注册一个WNDCLASS,将cs.lpszClass赋值为"myWnd.org",注册的WNDCLASS的为生成窗口的格式;修改CREATESTRUCT cs的值,设置窗口的标题栏的名字:cs.style &= ~FWS_ADDTOTITLE;cs.lpszName = "鸟人";调用AfxRe

2012-10-15 14:42:46 780 1

原创 MFC列表属性CPropSheet的创建

1.  插入PropPage的Dailog三个资源:Page1中加入一个Group Box,在里面加入三个单选框Radio Button,将第一个Radio Button(m_jop)选为Group;继续添加一个List Box(m_space)资源创建与Page1相关的class,添加Radio Button1的int变量m_jop,添加List Box的CString的变量m_spac

2012-10-14 13:23:16 2500

原创 MFC遇到小问题及解决方法

1. TextOut输出文字背景颜色与窗口背景颜色不一致:在OnDraw函数中设置为透明模式void CPropView::OnDraw(CDC* pDC){CPropDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);// TODO: add draw code for native data herepDC->SetBkMode(TR

2012-10-14 11:21:50 597

原创 MFC基于Dialog的小程序:你能抓住我吗?

1. 在Dialog添加一个Button控件2. 创建一个基于CButton的新的类:CmyButton3. 在创建好的Button控件添加CmyButton(Contral)成员变量4. 在CmyButton类中添加 WM_MOUSEMOVE消息处理函数:void CmyButton::OnMouseMove(UINT nFlags, CPoint point) { //

2012-10-13 21:59:01 522 1

转载 如何动态添加菜单/菜单项、子菜单、右键菜单

转自:http://www.cnblogs.com/jcss2008/archive/2009/01/02/1366882.html有关菜单的操作主要用到CMenu类,当然也可用相应API函数,CMenu类只是MFC对API中操作菜单的函数的封装而已。 不过能用类就尽量用类,类的组织方式好呗,代码看着也舒服。 若是SDK编程,那就用API吧 。CMenu menuMain,menu

2012-10-12 18:53:31 659

转载 自定义带图片的ListView的实现

第一步,我们先定义一个xml的布局文件,该布局文件的样式就是你希望能够在listview中显示的item的样式.也就是咱们界面中文字 图片的显示.list.xml    android:id="@+id/relativeLayout1"    android:layout_width="fill_parent"    android:layout

2012-10-09 20:40:38 777

转载 android中ToggleButton的使用

java:package EX05_06.txt;import android.app.Activity;import android.os.Bundle;import android.widget.CompoundButton;import android.widget.LinearLayout;import android.widget.ToggleButton;

2012-10-09 14:20:05 3778

原创 手机数据库-------实现SQLiteOpenHelper

java:package EX05_05.txt;import android.R.anim;import android.R.integer;import android.app.Activity;import android.database.Cursor;import android.database.sqlite.SQLiteCursor;import an

2012-10-09 13:08:39 689

原创 发送Email程序----Intetnt在Email上的使用

java:package EX05_04.txt;import java.util.regex.Matcher;import java.util.regex.Pattern;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import andro

2012-10-09 13:02:13 758

原创 发送短信程序---SmsManager与PendingIntent

java:package EX05_03.txt;import java.util.regex.Matcher;import java.util.regex.Pattern;import android.app.Activity;import android.app.PendingIntent;import android.content.Intent;impo

2012-10-09 12:57:27 857

原创 Inten tAction.CALL的使用,拨打电话

package EX05_02.txt;import java.util.regex.Matcher;import java.util.regex.Pattern;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;imp

2012-10-09 12:52:29 524

原创 动态缩放图片(java文件中布局控件(出现ImageView左上角位置改变的问题))

Java:package EX04_23.txt;import android.R.integer;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Matrix;import androi

2012-10-03 00:00:03 2736 2

原创 通过设置Bitmap旋转ImageView(动态旋转图片)

java:package EX04_25.txt;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Matrix;import android.graphics.drawable.Bitmap

2012-10-02 23:54:22 5164 1

原创 猜猜我在想什么(以及动画xml的设置)

java;package EX04_24.txt;import EX04_24.txt.R.string;import android.R.integer;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickLis

2012-10-02 23:49:20 436

转载 安卓开发中如何在XML文件中定义动画

如何在XML文件中定义动画,来看下面的具体步骤:  打开Eclipse,新建Android工程  在res目录中新建anim文件夹  在anim目录中新建一个myanim.xml(注意文件名小写)  加入XML的动画代码                Android动画解析--XML

2012-10-02 22:05:31 658

visual assistx 2022

visual assistx 2022

2023-08-02

modern-cpp-tutorial-zh-cn.pdf

modern-cpp-tutorial-zh-cn.pdf

2023-08-02

最新最好最全的中文版 C++.chm

最新最好最全的中文版 C++.chm

2022-09-27

CUDA中文手册高清版

CUDA中文手册 NVIDIA CUDA 统一计算设备架构 编程指南 第1章 CUDA简介 1.1 作为数据并行计算设备的图形处理器 1.2 CUDA:一种GPU计算的新架构 1.3 文档结构 第2章 编程模型 2.1 高度多线程协处理器 2.2 线程分批 2.2.1 线程块 2.2.2 线程块网格 2.3 内存模型 第3章 硬件实现 3.1 具有片上共享内存的一组SIMD多处理器 3.2 执行模型 3.3 计算能力 3.4 多个设备 3.5 显示模式切换 第4章 应用编程接口 4.1C编程语言扩展 4.2 语言扩展 4.2.1函数类型限定符 4.2.2变量类型限定符 4.2.3执行配置 4.2.4内置变量 4.2.5 使用NVCC编译 4.3 共用运行时组件 4.3.1内置向量类型 4.3.2数学函数 4.3.3 时间函数 4.3.4 纹理类型 4.4设备运行时组件 4.4.1数学函数 4.4.2 同步函数 4.4.3 类型转换函数 4.4.4类型强制函数 4.4.5纹理函数 4.4.6原子函数 4.5宿主运行时组件 4.5.1常用概念 4.5.2运行时API 4.5.3 驱动程序A

2022-07-27

C++ API设计教程代码

很好还便宜

2021-12-24

apktool 反编译工具

apktool功能:反编译出apk资源文件。 使用方式: 把apktool 解压到任意位置 执行 在dos 改目录下 执行 apktool d xxx.apk test ,便会把编译后的资源存入test文件夹下。

2018-10-22

vc6.0显示行号

vc6.0显示行号

2012-08-29

C/C++编程规范

经典编程指导文档 C/C++编程规范

2012-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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