約 391,578 件
https://w.atwiki.jp/hajimen/pages/114.html
fullFilePath.rsplit( . ,1) とかすれば、拡張子とその他で分割できます。ちょっと何か挟みたい時に。
https://w.atwiki.jp/ikei/pages/13.html
https://w.atwiki.jp/iddi/pages/62.html
任天堂ゲーム広場完成した日です。
https://w.atwiki.jp/lovetrip/pages/8.html
https://w.atwiki.jp/abwiki/pages/511.html
DLLライブラリをだうんろーど http //www.vector.co.jp/soft/win95/prog/se136814.html #consoleDeclare Function Kaiseki cdecl Lib "epmath" (mojiretu As BytePtr, err As WordPtr) As DoubleDeclare Function Kaiseki_VB Lib "epmath" Alias "_Kaiseki_VB@8" (mojiretu As BytePtr, err As WordPtr) As DoubleDim bstr(31) As ByteDim i As Wordlstrcpy(bstr,"1+2*5")print Kaiseki(bstr,VarPtr(i))print Kaiseki_VB(bstr,VarPtr(i))
https://w.atwiki.jp/sabakanse/pages/22.html
テキストファイルの内容を1行ずつ処理する場合は、 foreach( $s in Get-Content $filePath ){ … } で良いわけです。これはGet-Contentの戻り値がStringのコレクション(1行が1要素になっている)だからです。 が、String変数に全体が入っている場合はそのままforeachできません。なので… foreach( $s in $text -split "`r`n" ){ … } 改行文字で split をした結果でまわします。("`r`n"ではなく "`n"かも?) 簡単。
https://w.atwiki.jp/mlpocmatome/pages/6.html
ポニーの名前 英語表記 種族 性別 通称 分類 概要 詳細 口調・セリフ例 対馬関係 相手のポニー どう思っているか #OC140 二次利用について 連絡先
https://w.atwiki.jp/sampleisbest/pages/44.html
開発環境 Microsoft Visual C++ 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 Win32 コンソール アプリケーション プロジェクト名 test アプリケーションの種類 コンソール アプリケーション 追加のオプション 空のプロジェクト test1.c #include stdio.h void main() { wchar_tawcStr[] = L"ABCあいう\n"; wprintf(L"%s", awcStr); } 出力 ABC??? 考察 改行まで出力されるが、あいうが?(0x3F)に変換される test2.c #include locale.h #include stdio.h void main() { wchar_tawcStr[] = L"ABCあいう\n"; char*pcLocale; pcLocale = setlocale(LC_CTYPE, ""); printf("pcLocale=[%s]\n", pcLocale); wprintf(L"%s", awcStr); } 出力 pcLocale=[Japanese_Japan.932] ABCあいう 考察 CodePage932(Shift_JIS)に変換されて全て出力される test3.c #include locale.h #include stdio.h void main() { wchar_tawcStr[] = L"ABCあいう\u2665\n"; char*pcLocale; pcLocale = setlocale(LC_CTYPE, ""); printf("pcLocale=[%s]\n", pcLocale); wprintf(L"%s", awcStr); } 出力 pcLocale=[Japanese_Japan.932] ABCあいう? 考察 printf系出力はロケールに依存する 変換できない文字は?(0x3F)に変換される test4.c #include stdio.h void main() { wchar_tawcStr[] = L"ABCあいう\u2665\n"; FILE*pFile; fopen_s( pFile, "a.txt", "wt,ccs=UNICODE"); fwprintf(pFile, L"%s", awcStr); fclose(pFile); } 出力 ABCあいう♥ 考察 ファイル出力に関してはこれで問題ない test5.c #include stdio.h void main() { wchar_tawcStr[] = L"ABCあいう\u2665\n"; FILE*pFile; fopen_s( pFile, "con", "wt,ccs=UNICODE"); fwprintf(pFile, L"%s", awcStr); fclose(pFile); } 出力 B C B0D0F0e 考察 標準出力をファイルにリダイレクトしても0バイトのファイルが作成されるだけで コンソールに出力される ccsにUTF-8、UTF-16LEを指定しても文字化けする test6.c #include Windows.h void main() { wchar_tawcStr[] = L"ABCあいう\u2665\n"; HANDLEhConOut; DWORDdwWritten; hConOut = GetStdHandle(STD_OUTPUT_HANDLE); WriteConsoleW(hConOut, awcStr, wcslen(awcStr), dwWritten, NULL); } 出力 ABCあいう♥ 考察 標準出力をファイルにリダイレクトしても0バイトのファイルが作成されるだけで コンソールにも出力されない test7.c #include fcntl.h // _O_WTEXT #include io.h // _setmode #include stdio.h // _fileno void main() { wchar_tawcStr[] = L"ABCあいう\u2665\n"; _setmode(_fileno(stdout), _O_WTEXT); wprintf(L"%s", awcStr); } 出力 ABCあいう♥ 考察 標準出力をファイルにリダイレクト可能 _O_WTEXT BOMなしUTF-16LE _O_U16TEXT BOMなしUTF-16LE _O_U8TEXT BOMなしUTF-8(UTF-8N)
https://w.atwiki.jp/sakat/pages/16.html
/* dbl_max_gmp.c GMPを用いて、DBL_MAXの値(10進数文字列)をdoubleに変換する。 コンパイル % cl /Ic \include dbl_max_gmp.c gmp.lib /link /LIBPATH c \lib 実行例 % ./dbl_max_gmp mpf = 0.17976931348623158e309 double = 1.79769313486231570e+308 */ #include stdio.h #include float.h #include string.h #include "gmp.h" #define LOG_TEN_TWO 3.32192809488736234789#define bprec(n) (int)(((n+10)*LOG_TEN_TWO)+2) void atompf(char s[], mpf_t mp); main(){ mpf_t f; long prec, dprec; dprec = 1000L; /* decimal precision */ prec = bprec(dprec); /* binary precision (plus alpha) */ mpf_set_default_prec(prec); mpf_init(f); atompf("1.7976931348623158e+308", f); /* DBL_MAX in Visual C++ */ printf(" mpf = "); mpf_out_str(stdout, 10, dprec + 10, f); putchar( \n ); printf("double = %25.17e\n", mpf_get_d(f)); return 0;} /* atompf convert a string into multi-precision floating-point */void atompf(char s[], mpf_t f){ int i, c, exp; int frc_sign, frc_exp, exp_sign, exp_exp; mpz_t mp_frc, mp_var, mp_exp; mpf_t mp_fp1, mp_fp2, mp_fp3; /* init */ mpz_init(mp_frc); mpz_init(mp_var); mpz_init(mp_exp); mpf_init(mp_fp1); mpf_init(mp_fp2); mpf_init(mp_fp3); /* skip leading blanks */ for (i=0; isspace(s[i]); i++) ; /* sign */ frc_sign = 1; if ((c = s[i]) == - ) frc_sign = -1; if (c == - || c == + ) i++; /* integral part */ mpz_set_ui(mp_frc, 0); for (; isdigit(s[i]); i++) { mpz_mul_ui(mp_var, mp_frc, 10); mpz_add_ui(mp_frc, mp_var, s[i] - 0 ); } /* fractional part */ if (s[i] == . ) { frc_exp = 0; for (i++; isdigit(s[i]); i++) { mpz_mul_ui(mp_var, mp_frc, 10); mpz_add_ui(mp_frc, mp_var, s[i] - 0 ); frc_exp++; } } /* exponential part */ if ((c = toupper(s[i])) == E || c == D ) i++; exp_sign = 1; if ((c = s[i]) == - ) exp_sign = -1; if (c == + || c == - ) i++; exp_exp = 0; for (; isdigit(s[i]); i++) { exp_exp = 10 * exp_exp + (s[i] - 0 ); } /* add exponent and store its power in mp_exp */ exp = exp_sign * exp_exp - frc_exp; if (exp 0) exp_sign = 1; else { exp_sign = -1; exp = -exp; } mpz_set_ui(mp_exp, 1); for (; exp 0; exp--) { mpz_mul_ui(mp_var, mp_exp, 10); mpz_swap(mp_exp, mp_var); } /* build a mpf_t value */ mpf_set_z(mp_fp1, mp_frc); mpf_set_z(mp_fp2, mp_exp); if (exp_sign 0) { mpf_mul(mp_fp3, mp_fp1, mp_fp2); } else { mpf_div(mp_fp3, mp_fp1, mp_fp2); } /* copy */ mpf_set(f, mp_fp3); /* clear */ mpz_clear(mp_frc); mpz_clear(mp_exp); mpz_clear(mp_var); mpf_clear(mp_fp1); mpf_clear(mp_fp2); mpf_clear(mp_fp3);}
https://w.atwiki.jp/kodan/pages/156.html
Convert.ToString(num, 16)