今天结合自己以前搜集的一些资料简单总结下Winform窗体常用的控件使用及其属性、方法、事件等…… 一、按钮(Button)控件 几乎存在于所有Windows对话框中,是Windows应用程序中最常用的控件之…
标签:c
string类常见题目详解(二)—— 把字符串转换成整数、反转字符串
题目一:把字符串转换成整数 题目描述: 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。数值为0或者字符串不是一个合法的数值则返回0。输入的字符串包括数字字母符号,可以为空。 示例: 输入:̶…
C++ 数字与字符串之间相互转换(多种方法)
使用系统提供的库函数 1.字符串传数字 (1)、使用stoi() string s("12345"); long long a = stoi(s); cout << a << endl; (2…
【C#】文件和文件文件夹按时间、名称排序-顺序与倒序
对于文件和文件夹有多种排序方式,常用的就是按创建或修改时间、按文件名排序。在 C# 中,按时间和文件名排序都十分简单,用数组提供的排序方法 Array.Sort() 一行代码就可以搞定,当然也可以用常用的排序方法,如快速…
Windows下强制删除文件或文件夹(解除文件占用/Unlock)
前言 在windows下,有时候会碰到一些文件无法删除,尽量使用“管理员取得所有权” ,但文件或文件夹依然无法删除,这一点非常苦恼。 本文记录几款可以解锁文件占用的软件。 ProcessHacker 如果删除…
C++模板类型推导大全
前言和背景 《Effective c++》一书中条款01为:视c++为一个语言联邦,该条款中将c++语言分为4个次语言组成的“联邦政府”,其分别为:兼容基础c的部分、c++面向对象的部分、c++模板部分、stl库部分。我…
基础算法--辗转相除法
求两数最大公约数时使用的方法。 求m,n两数字最大公约数。 算法较简单 #include<iostream>using namespace std;int main(){&nbs…
linux 查看某个进程中的线程,线程占用哪个cpu的核心的方法
查看进程中启动线程的方法 top -H -p pid -d 0.3 1 按f键进入选择界面,按空格可以选择下面配置选项 P = Last Used Cpu (SMP) 按Esc 退回到top界面可以看到多了一列进程所在c…
数组声明和定义的注意事项
一、不允许数组拷贝和赋值 int a[] = {1,2,3}; //含有3个整数的数组 int a2[]= a;//错误:不允许使用一个数组初始化另一个数组 a2 = a; //错误:不能把一个数组直接赋值给另一个数组 …
静态成员 —— 模拟共享书店
静态成员 —— 模拟共享书店 任务描述 本关任务:假设有一个这样的共享书店,当客户进入书店时需要托管一定数量的书籍,而这些书籍将被书店内所有用户共享,当客户离开书店时,他便会把之前进入书店托管的书一起带走。现请你编写代码…
读书笔记:《C#并行编程高级教程》-第三章:命令式任务并行
《C#并行编程高级教程》-第三章:命令式任务并行 主题:System.Threading.Tasks.Task 一个Task表示一个一步操作。 任务与线程没有一对一的关系:并不是每新建一个task就会新建一个线程,创建的…
C++中一个类成员函数调用另一个类成员的方法
在继承之外,在C++中一个类成员函数调用另一个类成员的方法主要有:类的组合,友元类,类的前向声明,单例模式等,下面主要讲讲这4种方法的实现 方法1…