原创 C++文件輸入輸出小例子
#include <fstream> #include <string> #include <iostream> using namespace std; int main() { ifstream infile; ofstream
原创 CFontDialog對話框
CFontDialog類對象可以提供一個選擇不同字體的對話框. CFontDialog類中常用的成員函數如表1所示。 表1 CFontDialog類中常用的成員函數 函 數
原创 不能訪問類查看信息文件 解決辦法
當打開一個vc++工程時,提示“不能訪問類查看信息文件 類查看信息將不可用”,解決辦法爲:刪除掉目錄中clw及ncb文件,再打開,就可以了。
原创 Visual studio 2005/2008起始頁更改方法
工具->導入和導出設置->選擇“重置所有設置”->選擇“否,僅重置設置,從而覆蓋我當前的設置”->選擇你需要的起始頁環境(如:“Web開發設置”)->完成
原创 文件追加
#include <stdio.h> int main() { FILE *fpSrc=NULL; FILE *fpDst=NULL; //char ch; char srcFilename[20]="src.txt"; ch
原创 類似打分程序
有40個學生被邀請來給食堂的質量打分,分數劃分爲1~10這10個等級(1表示最低分,10表示最高分),試統計調查結果,並用“*”打印出如下形式的統計
原创 字符指針與字符數組的區別
#include<stdio.h> #include<string.h> int main() { char str[]="Student\tName\\\n"; char *p=str; int len,size; le
原创 聰明的顧客
題目描述: 1瓶汽水賣1塊錢,顧客還可以用3個空汽水瓶換1瓶汽水喝。請問聰明的顧客最少可以花多少錢買到n瓶汽水喝? 說明:當顧客手中有兩個空汽水瓶的時候,如果店家剩餘1瓶以上,可以選擇先借用1瓶汽水,喝完後連同手裏先前已有的兩個空汽水瓶
原创 利用fscanf和fprintf實現文件讀取和寫入
#include <stdio.h> int main() { int val; char srcFilename[20]="src.txt"; char dstFilename[20]="dst.txt"; FILE *fpS
原创 計算機經典書籍(轉載)
1. C C程序設計語言(第2版·新版)---C語言“倚天屠龍雙劍”---BrianW.Kernighan“C語言之父” C Primer Plus中文版(第五版)--------C語言“倚天屠龍雙劍”---Stephen
原创 GetModuleFileName
函數原型: DWORD GetModuleFileName( HMODULE hModule, LPTSTR lpFilename, DWORD n
原创 安裝msdn出現“無法顯示 Microsoft 文檔資源管理器”錯誤
在 windows 2003 上安裝完 VS 2008 和 MSDN,結果打開 MSDN 時出現如上錯誤提示,在網上搜索嘗試瞭如下5中方案 方案一: 1、卸載MSDN。 2、刪除HKEY_LOCAL_MACHINE/SOFTWARE/
原创 MFC中動態創建多個按鈕並實現其消息響應
在MFC中,一般通過控件欄直接向對話框中添加按鈕控件,並雙擊按鈕添加該按鈕控件的消息響應函數。但是經常我們需要根據程序輸入或運行時信息在界面上動態生成一個或多個按鈕,並分別添加消息響應,實現這一目標包括如下幾步: 1.在類中聲明按鈕變
原创 利用fgets和fputs實現文件拷貝
#include <stdio.h> int main() { FILE *fpSrc=NULL; FILE *fpDst=NULL; char str[11]; if ((fpSrc=fopen("src.txt","r"))
原创 設M 是一個m×n 的矩陣,其中每行的元素從左到右單增有序,每列的元素從上到下單增有序。 給出一個分治算法計算出給定元素x 在M 中的位置或者表明x 不在M 中。分析算法的時間複雜性。
#include "stdio.h" int M[5][5]= { { 1, 2, 3, 4, 5}, { 6, 7, 8, 9,10}, {11,12,13,14,15}, {16,17,18,19,20}, {21,22,2