原创 從一段代碼談GetPrivateProfileString的深坑

**總結:GetPrivateProfileString注意文件是否存在, 文件不存在或不具有r讀權限會在運行時報內存錯誤。** 失敗源代碼如下: string programDir = GetOcxPath(file);//得到ini配置

原创 Linux shell 字符串轉數字進行運算符操作

原型: value=$((n#${key}Xm))value:自定義變量得到運算的值n:欲轉成的進制數; 2進制就是2,10進制就是10key:字符串變量X:操作符;如+ - * /  &...m:操作數實例1:10進制字符32加上32a=

原创 c++ 日誌 接口 等級

 頭文件#pragma  once#include <Windows.h>#include <fstream>#include<direct.h>using namespace std;#define    FATAL_LOG  0x000

原创 超值版 bat 控件註冊

bat 源代碼 ::author:whish ::博學篤行,盛德日新 @echo "#########註冊腳本正在運行#############" @echo "請輸入控件或者動態庫名字,包括後綴.ocx、.dll" @echo off

原创 大數相乘求和的模運算

題目如上圖,這是在程序設計或者ACM中常見的數學題目,結合前人經驗總結了一下。(開發語言c)#include<stdio.h>#define INT64 __int64INT64 PowerMode(INT64 basenum, INT64

原创 c++ bitmap 截屏 MFC

****首先感謝巨人的肩膀,讓小白能夠走出bitmap圖片的苦海。****   自己閒的沒事想通過c++ 的MFC來截屏並上傳服務器展示客戶端的當前界面。中間一路降妖伏魔....(此處省略2048個字節),發揚程序猿無私奉獻的優良品質,分享

原创 數據結構 棧 c++ 源代碼實現

#include <malloc.h>#include <stdlib.h>#define  STACK_INIT_SIZE 10#define  STACK_INCREMENT_SIZE 10#define Status bool#def

原创 數據結構 線性表 鏈式 c++源代碼 實現

1.頭文件 #include <stdlib.h> #include <malloc.h> 2.聲明 和宏定義 #define ElemType int #define OK 1 #define ERROR 0 typedef int S

原创 java對鏈表增刪查改操作API

   從c++方向搞點java副業。結果在靜態鏈表這裏絆了一跤。感謝巨人們的肩膀重見天日。希望後來人少走些彎路。廢話少說,直接貼代碼:1.創建鏈表的節點類public class Node { private Node node; priv

原创 【ocx疑難雜症0】淺談OCX開發註冊“逐用戶重定向”問題

最近按公司要求封裝一個OCX,本來很簡單的一件事卻遇到一個很奇怪的問題。 在編譯器vs2010編譯後註冊報“逐用戶重定向” 當時在莫度的帶領下差點全軍覆滅,提到2點解決方案(狗比膏藥--坑的一逼) 1.改工程屬性從DLL爲lib 變成這種