-
VB player, a good use
VB播放器,好好用的-VB player, a good use
- 2023-04-28 01:00:03下载
- 积分:1
-
反加
Reverse and Add
195 Initial number
591
-----
786
687
-----
1473
3741
-----
5214
4125
-----
9339 Resulting palindrome
- 2022-02-10 12:24:29下载
- 积分:1
-
WINDOWSCE下的SBC2410V6BSP_nec3.5源码
WINDOWSCE下的SBC2410V6BSP_nec3.5源码-WINDOWSCE under SBC2410V6BSP_nec3.5 source
- 2023-07-20 11:35:04下载
- 积分:1
-
将Sybase C程序快速移植到Oracle Pro*C程序
将Sybase C程序快速移植到Oracle Pro*C程序 -Sybase C program will quickly migrate to Oracle Pro* C program
- 2022-04-16 12:33:23下载
- 积分:1
-
一个简单的,vc实现的登录界面。希望能有所帮助
一个简单的,vc实现的登录界面。希望能有所帮助-A simple, vc realize the login screen. Hope to be helpful
- 2022-04-30 06:10:46下载
- 积分:1
-
将A,B,C,D,E,F这6个变量排成如下图所示的三角形,这6个变量分别取[1,6]上的整数,且均不相等。求使三角形三条边上的变量之和相等的全部解...
将A,B,C,D,E,F这6个变量排成如下图所示的三角形,这6个变量分别取[1,6]上的整数,且均不相等。求使三角形三条边上的变量之和相等的全部解-A, B, C, D, E, F 6 variables that are formed as shown in the triangle, six variables, respectively [1,6] integer, none of the same. Seeking to make the edge of the triangle three variables equal to the sum of all the solutions
- 2022-05-28 17:44:18下载
- 积分:1
-
文件修改监控
ReadDirectoryChangesW 有同步和异步2种方式,
根据前面打开的文件夹对象句柄决定。
1. 异步方式,如果 CreateFile 指定了打开类型 FILE_FLAG_OVERLAPPED 就是异步方式,ReadDirectoryChangesW 调用的时候就需要指定 OVERLAPPED 参数.
接下来对文件夹I/O变化的响应判断有多种方式。
A通过不断的调用HasOverlappedIoCompleted函数(非阻塞,参数就是前面的OVERLAPPED 对象指针)的返回值来判断是否发生了 关注文件句柄的I/O操作。如果发生变化,再执行你的 switch(Buffer[0].Action) 操作过程。
B GetOverlappedResult 读取 OVERLAPPED 对象的结果。(阻塞)
C 完成端口 GetQueuedCompletionStatus (阻塞)。
其中阻塞方式,必须采用多线程的方式,否则你的主线程被阻塞的话,对话框就动不了了。非阻塞方式也可用多线程,结合hEvent对象来使用。
2.同步方式,如果CreateFile不指定FILE_FLAG_OVERLAPPED ,就是同步方式。
同步方式操作比较简单。lz的程序看来就是使用的同步方式。
在同步下,ReadDirectoryChangesW 将被阻塞,直到一个文件夹句柄的I/O操作到来,然后才能判断。所以lz的程序会死掉。
同步方式必须采用多线程,再创建一个线程,线程函数采用如下方式:
UINT ThreadProc(PVOID)
{
CreateFile();
while(1) // 如果只想监视一次文件的I/O变化,可不用while循环。
{
- 2022-03-10 05:44:52下载
- 积分:1
-
Sort Sort Sort Sort Sort
Sort Sort Sort -Sort Sort Sort Sort Sort
- 2023-01-18 20:20:03下载
- 积分:1
-
算法实现题7
算法实现题7-60 战马问题
« 问题描述:
按照国际象棋的规则,在位置(0,0)处的马可以跳到位置(1,2),(1 ,-2),(-1,2),
(-1,-2),(2,1),(2,-1),(-2,1),(-2,-1)处。战马问题中的战马具有更一般的跳跃
能力。位置(0,0)处的战马每次可以跳到k 个位置x y i k i i ( , ),1 £ £ ,中的一个位置。战
马问题要求确定给定的战马能否跳遍无限大的棋盘上的每个位置。
« 编程任务:
对于给定的战马问题中战马的跳跃能力。确定战马能否跳遍无限大棋盘上的每个位置。
« 数据输入:
由文件input.txt给出输入数据。第1 行有1个正整数k,表示位置(0,0)处的战马每
次可以跳到k个位置。接下来的k行,每行有2个整数,表示战马的跳跃位置。
« 结果输出:
将计算结果输出到文件output.txt。给定的战马能跳遍棋盘上的每个位置时输出“Yes”,
否则输出“No”。
输入文件示例 输出文件示例
input.txt output.txt
3
1 0
0 1
-2 -1
Yes
- 2022-01-27 16:50:13下载
- 积分:1
-
This a small program which scans a particular section of your hard disk ( a tree...
This a small program which scans a particular section of your hard disk ( a tree) using recursion and returns information like the total number of files, folders, used disk space in that tree.
- 2022-03-11 23:35:24下载
- 积分:1