文章列表
 
您正在查看 "c/c++" 分类下的文章

2009-02-08 13:47

LPTSTR lpszSystemInfo;
DWORD cchBuff=256;
TCHAR tchBuffer2[100];
DWORD dwResult;
SYSTEM_INFO siSysInfo;

TCHAR tchBuffer[100];
lpszSystemInfo=tchBuffer2;

//获得计算机名
GetComputerName(lpszSystemInfo,&cchBuff);
m_pcname.SetWindowTextA(lpszSystemInfo);

//获得当前用户名

GetUserName(lpszSystemInfo,&cchBuff);
m_username.SetWindowTextA(lpszSystemInfo);

//获得Windows目录

int nSize=GetWindowsDirectory(lpszSystemIn

 
2009-02-08 13:38

#include <sys\stat.h>
#include <stdio.h>
#include <time.h>

#define FILENAME "D:\\down.exe"

int main(void)
{
   struct stat statbuf;
   FILE *stream;

   /* open a file for update */
   if ((stream = fopen(FILENAME, "w+")) == NULL)
   {
      fprintf(stderr, "Cannot open output file.\n");
 

 
2008-08-06 11:09

开始转行玩MFC,虽然某些人说MFC垃圾,ATL更好,懒得理他们,自己走自己的路线,反正我学得快~~

昨天买了本电子工业出版社的《VC++ 2005从入门到精通》,看了200多页,有点心得,在这里做个笔记。

模式对话框和非模式对话框感觉真的差距很多,打个比方。文件通用对话框就是模式型的,一般来说只要为按钮添加事件处理程序代码就好了。

CFileDialog封装的就是Windows的通用文件对话框,由构造函数传入更多的参数定制选项:

CFileDialog(
//区别打开和另存
BOOL bOpenFileDialog,
//默认文

 
2008-04-23 14:29

一、实验目的和要求
1、掌握队列的存储结构及基本操作。
2、掌握循环队列的设置及循环队列的各种基本操作的实现。
3、通过具体的应用实例,进一步熟悉和掌握队列的实际应用。

二、实验内容
1、建立头文件test8.h,定义顺序存储的循环队列存储结构,并编写循环队列的各种基本操作实现函数。同时建立一个验证操作实现的主函数文件test8.cpp,编译并调试程序,直到正确运行。  
说明:队列的基本操作可包括:
① void InitQueue (Queue &Q);   //构造一个空队列 Q

 
2008-04-13 16:33

#include <windows.h>
#include <iostream.h>

void SearchFile(char FileDir[MAX_PATH],char FileType[MAX_PATH])
{
    char buffer[MAX_PATH];        //定义缓冲区
    sprintf(buffer,"%s\\%s",FileDir,FileType);

    HANDLE hFind;                  //定义句柄
  

 
2008-04-13 15:56

累死我也,写完这个小程序 脑细胞死了2%

题目要求:

1、设栈采用顺序存储结构(用动态数组),请编写栈的各种基本操作的实现函数,并存放在头文件test7.h中。同时建立一个验证操作实现的主函数文件test7.cpp,编译并调试程序,直到正确运行。  
提示:
⑴ 栈的动态数组顺序存储结构可定义如下:
struct Stack {
    ElemType *stack ;   // 存栈元素
    int top;           

 
2008-04-08 19:07

提记:这是我大一下学期的C++第一个大作业,真TM的烦,不过这个问题很经典噢

题目要求:

编写程序,模拟约瑟夫环(josephus)问题: n个人(编号为1,2,3,……,n (n>0) )按顺时针方向围坐一圈,每人持有一个正整数密码。开始时任意给出两个值:一个为首先报数的人的编号i (0<i<=n),另一个为起始报数上限值m。接着从编号为i的人开始按顺时针方向自1起顺序报数,报到m时停止报数,且报到m的人出列,并将他的密码作为新的m值,从他在顺时针方向上的下一个人起重新自1报数,……,如此下去,直到所有人全

 
2008-03-28 19:47

code by 牛人[flashsky]

#include <stdio.h>
#include <windows.h>  
#include <winsock.h>  
int main()
{
WSADATA ws;
SOCKET listenFD;
int ret;
//初始化wsa
WSAStartup(MAKEWORD(2,2),&ws);
//注意要用WSASocket
listenFD = WSASocket(AF_INET, SOCK_STREAM, IPPROTO_TCP, NULL, 0, 0);
//设置套接字选项,SO_REUSEADDR选项就是可以实现端口重绑定的
//但如果指定了SO_EXCLUSIVEADDRUSE,就不会绑定成功

 
2008-03-20 13:50

未经本人同意,不得转载!

#include <windows.h>
#include <stdio.h>

BOOL DelLogFile(const char* szLogName)
{
HANDLE hHandle;
BOOL bOk=Flase;

hHandle=OpenEventLog(
NULL;
szLogName);

if(!hHandle){
   Return FALSE;
}

if(ClearEventLog(hHandle,NULL)){
       bOk=True;
}

CloseEventLog(hHandle);
return bOk;
}

int main()
{
   ch

 
2007-12-28 17:46

题目:建立一个链表,输入内容,如果输入学生学号是0就停止输入。输出该链表,再赋一个标准值,链表中学生的分数低于此标准就不输出

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct stud_node {

int num;
char name[20];
int score;
struct stud_node *next;
};
void main()
{
struct stud_node *head,*tail,*p,*ptr;
int num,score;
char name[20];

int size=sizeof(struct stud_node);
head=tail=NULL;

 
   
 
 
文章分类
 
   
 
文章存档
 
     
 
最新文章评论
  

http://user.qzone.qq.com/1123591183/main 这里点进去就会有很多人帮忙互刷空间人
 

http://843298519.qzone.qq.com
 

哪里有下载啊?
 

朋友,你最后index的值应该是n吧?
 

蛮好
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu