- 博客(7)
- 收藏
- 关注
原创 c++调用7-zip sdk和lzma解压7z文件
依赖的外部库:7z2201-extra.7z;用bit7z-master的头文件和7z2201-extra.7z的动态库文件。用的7zip官方编译好的dll文件(自己没编译出来,c++真的是连编译都那么费劲,头疼)本来想用libarchive做这个功能,奈何没找到支持7z的方法。参考其他大佬的博客做的,只挑了关键的解压部分做笔记,找了写其他的资料,写个博客记一下。
2023-04-22 20:47:17 1197
原创 C# 学习笔记:简单的sqlite数据库操作
使用的命名空间为 using System.Data.SQLite;使用vs时,在“工具”->”NuGet包管理器“下可以搜索下载此工具包;构建数据库文件using System;using System.Collections.Generic;using System.Text;using System.Data.SQLite;namespace WinFormsApp1.Func.DB{ class Class1 { public void.
2022-02-14 13:36:21 843 1
原创 笔记:C#调用C++动态库
C#调用C++的动态库方式有两种:一种是直接调用:这种形式可以用一个类来封装从dll文件中提取出来的方法,然后继承或调用此类;using System.Runtime.InteropServices;//需要引入的命名空间//前缀必须是static extern[DllImport("dllName.dll", EntryPoint = "FuncNameWhichNeedInt"))]public static extern Int GetInt(int Paramete
2022-02-08 17:42:42 3374
原创 C++ 调用 ffmpeg.exe 执行音视频混流合并;
ffmpeg.exe文件可以去官网下载:FFmpeg官网似乎不提供32位dll文件的下载了,但是可以下载exe文件来直接调用;#include <string>#include <iostream>#include <io.h>#include <direct.h>using namespace std;/// <summary>/// C++ 调用 ffmpeg.exe 执行音视频混流合并/// </summary&
2022-01-29 21:20:04 3392
原创 异常集合::C# winform程序 ,按钮文本button.text是中文在前英文在后时,只显示出中文部分
private void button1_Click(object sender, EventArgs e) { button1.Text = "是吗button"; } 输出button1.Text 结果为“是吗button”。说明赋值没有问题,但是在显示文本的时候没有显示后面的英文部分;将button1.Text改为先英文后中文,全中文,全英文,都可以正常显示出按钮文本...
2022-01-27 17:51:34 1463
原创 c++ 遍历文件夹
#pragma once#include<io.h>#include<iostream>#include<string>#include<vector>using namespace std;class GetT{private: string path = "*.*";//文件路径。 ps::此为文件名格式,*作为通配符代表所有文件名或文件后缀,可以按需求指定查找确定的文件名或后缀名 _finddata_t fileInfo;p.
2021-12-12 00:04:30 3573
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人