C言語
使ったのでログしときます. VC++9.0でコンソールプロジェクトを作り,空のプロジェクトにします. プロジェクト内に tinyxml.h tinystr.h tinyxml.cpp tinystr.cpp tinyxmlparser.cpp tinyxmlerror.cpp を放り込みます. これで準備は完了です.main.cppを…
最近シングルトンパターンをよく使うので,スケルトンクラスを保守します. #ifndef _DATAMANAGER_ #define _DATAMANAGER_ class DataManager { private: //インスタンスポインタ static DataManager *m_pDataManager; public: //コンストラクタ DataManager…
無事にプロクシも突破するダウンローダが完成しました. #ifndef _DOWNLOADER_ #define _DOWNLOADER_ #include <windows.h> #include <wininet.h> class Downloader { private: //インターネットハンドル HINTERNET hInternet; //コネクションハンドル HINTERNET hConnect; //リク</wininet.h></windows.h>…
前々から「アレ,こうすればあのクラスが使えるな〜?」程度には知っておりましたが…. 循環参照のコードを書いたときによく使ったもので.しかし,循環参照とシングルトンパターンのコンボはなかなか気に入っておりますよ.
/* ** IPアドレスを変更するプログラム in C++言語 Ver0.01α ** Written by Straus Ashley ** 2010 / 10 / 23 ** ☆ゴリ押しだが、シンプルなIP変更方法だぉ☆ ** ** 根本的な機能はWindowsのコマンドプロンプトの機能。 ** 「netsh」というコマンドを利用して…
管理人の環境はVisual Studio 2008で、いろいろライブラリが入っていて、今回の記事のような心配はないようだ。 だが、知っておくとエラーを見たときにすぐに対処できるだろう。 まず、以下のようなマルチスレッドのプログラムを作成したとする。 #include <stdio.h> </stdio.h>…