2016-08-01から1ヶ月間の記事一覧

ネーミング辞典サービス「codic」

プログラミングで使われるネーミングを提案してくれるhttps://codic.jp/engine

メンバ変数にしたstd::unique_ptrの初期化

#define M_RECV_BUFF_SIZE (10 *1024*1024) std::unique_ptr<TCHAR> m_recv_buff; ... m_recv_buff = std::unique_ptr<TCHAR>(new TCHAR[M_RECV_BUFF_SIZE]);</tchar></tchar>

C/C++のXML Parserについてよくまとまっているサイト

C CPP

http://xoyip.hatenablog.com/entry/2014/07/21/193000 参照

WinINet(InternetReadFile)によるファイル(HTMLも含む)のダウンロード

vc

int Web_Downloader(char *Server_Host_Address, char *FileLocation, char *Referer , char *SaveDirectory , char *SaveName ) { //返り値一覧 // //-106:ERR_INTERNET_DISCONNECTED インターネットに接続されていない。 //-403:"403 Forbidden" サーバー…

ShiftJisとUTF8間のコード変換(VC++)

VC

char* szShiftJis = "雨にも負けず、風にも負けず。"; char bufUTF8[MAX_PATH]; char bufShiftJis[MAX_PATH]; void ShiftJisToUTF8() { wchar_t bufUnicode[MAX_PATH]; // まずUniocdeに変換する // サイズを計算する int iLenUnicode = MultiByteToWideChar…

WinInetによるインターネット上ファイルの読み込みサンプル

MFC

超簡単サンプルです。ファイルの全部読み込みとか なーんもやってない。 { LPTSTR lpszBuf=(LPTSTR)GlobalAlloc(GPTR,1024); /* ハンドル作成 */ HINTERNET hInet=InternetOpen(_T("TEST"),INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,0); /* URLオープン */ HINTE…

ワンクリック注文したKindleを購入後にキャンセルする方法

1.AmazonのユーザIDにログインして「カスタマーサービスに連絡」のページに行く。2.お問い合わせの種類を選択してくださいという欄に表示されているキャンセルしたい商品を選択する。3.お問い合わせ内容を選択してくださいという欄でお問い合わせ内容…