約 2,805,736 件
https://w.atwiki.jp/abwiki/pages/260.html
/***********************************************************crc32t.c -- CRC***********************************************************/Const CRCPOLY1 = h04C11DB7/* xXor{32}+xXor{26}+xXor{23}+xXor{22}+xXor{16}+xXor{12}+xXor{11]+ xXor{10}+xXor8+xXor7+xXor5+xXor4+xXor2+xXor1+1 */Const CRCPOLY2 = hEDB88320 /* 左右逆転 */Const UCHAR_MAX = 255Const CHAR_BIT = 8Dim crctable[UCHAR_MAX] As DWordSub makecrctable1()Dim i As DWord, j As DWordDim r As DWordFor i=0 To UCHAR_MAXr = i (32 - CHAR_BIT)For j=0 To CHAR_BIT-1If (r And h80000000) Thenr = (r 1) Xor CRCPOLY1Else r = r 1End IfNextcrctable[i] = r And hFFFFFFFFNextEnd SubFunction crc1(n As Long, c As *Byte) As DWordDim r As DWordr = hFFFFFFFFn=n-1while (n = 0)r = (r CHAR_BIT) Xor crctable[(r (32 - CHAR_BIT)) As Byte Xor GetByte(c)]c++n=n-1Wendcrc1= Not r And hFFFFFFFFEnd FunctionSub makecrctable2()Dim i As DWord, j As DWordDim r As DWordFor i=0 To UCHAR_MAXr = iFor j=0 To CHAR_BIT-1If (r And 1) Thenr = (r 1) Xor CRCPOLY2Else r = r 1End IfNextcrctable[i] = rNextEnd SubFunction crc2(n As Long, c As *Byte) As DWordDim r As DWordDim t As Byter = hFFFFFFFFn=n-1while (n = 0)t = (r As Byte) Xor GetByte(c)r = (r CHAR_BIT) Xor crctable[t]c++n=n-1Wendcrc2= r Xor hFFFFFFFFEnd Function#N88BASICDim s As *ByteDim out[100] As Bytes = "Hello, world!"makecrctable1()wsprintf(out, Ex"crc1(%s) = %08lX", s, crc1(13, s))Print MakeStr(out)makecrctable2()wsprintf(out, Ex"crc2(%s) = %08lX", s, crc2(13, s))Print MakeStr(out)
https://w.atwiki.jp/penumbrajp/pages/237.html
独自調査で判明した分のみ ー(アイテムやカタカナの伸ばし) u1358 ー(回想シーンでの日付と本文の間の伸ばし、監獄ブロックのLevel名など) u1200 「・」 u1357 「・・・」 u1201 「間隔」 u1202 、 u1203 。 u1204 々 u1205 「 u1206 」u1207 ぁ u1208 あ u1209 い u1210 う u1212 え u1213 ぉ u1214 お u1215 か u1216 が u1217 き u1218 ぎ u1219 く u1220 ぐ u1221 け u1222 げ u1223 こ u1224 ご u1225 さ u1226 ざ u1227 し u1228 じ u1229 す u1230 ず u1231 せ u1232 ぜ u1233 そ u1234 ぞ u1235 た u1236 だ u1237 ち u1238 っ u1239 つ u1240 づ u1241 て u1242 で u1243 と u1244 ど u1245 な u1246 に u1247 ぬ u1248 ね u1249 の u1250 は u1251 ば u1252 ひ u1253 び u1254 び u1255 ふ u1256 ぶ u1257 へ u1258 べ u1259 ほ u1260 ぼ u1261 ま u1263 み u1264 む u1265 め u1266 も u1267 や u1269 ゆ u1271 ょ u1272 よ u1273 ら u1274 り u1275 る u1276 れ u1277 ろ u1278 わ u1279 を u1280 ん u1281 ァ u1282 ァ u1282 ア u1283 ィ u1284 イ u1285 ゥ u1286 ウ u1287 ェ u1288 エ u1289 オ u1291 カ u1292 ガ u1293 キ u1294 ギ u1295 ク u1296 グ u1297 ケ u1298 ゲ u1299 コ u1300 ゴ u1301 サ u1302 ザ u1303 シ u1304 ジ u1305 ス u1306 ズ u1307 セ u1308 ゼ u1309 ソ u1310 タ u1311 ダ u1312 チ u1313 ッ u1314 ツ u1315 テ u1316 デ u1317 ト u1318 ド u1319 ナ u1320 ニ u1321 ヌ u1322 ネ u1323 ノ u1324 ハ u1325 バ u1326 パ u1327 ヒ u1328 ビ u1329 ピ u1330 フ u1331 ブ u1332 プ u1333 ヘ u1334 ベ u1335 ぺ u1336 ホ u1337 ボ u1338 ポ u1339 マ u1340 ミ u1341 ム u1342 メ u1343 モ u1344 ャ u1345 ヤ ユ ョ u1347 ヨ u1348 ラ u1349 リ u1350 ル u1351 レ u1352 ロ u1353 ワ u1354 ン u1355 一 u1359 丁 u1360 丈 u1361 三 u1362 上 u1363 下 u1364 不 u1365 与 u1366 且 u1367 世 u1368 丘 u1369 両 u1370 並 u1371 中 u1372 丸 u1373 主 u1374 久 u1375 乏 u1376 乗 u1377 九 u1378 乱 u1379 乾 u1380 了 u1381 予 u1382 争 u1383 事 u1384 二 u1385 五 u1387 井 u1388 些 u1389 亡 u1390 交 u1391 京 u1392 人 u1393 仄 u1394 今 u1395 介 u1396 仕 u1397 他 u1398 付 u1399 代 u1400 令 u1401 以 u1402 仰 u1403 仲 u1404 件 u1405 任 u1406 企 u1407 伏 u1408 休 u1409 会 u1410 伝 u1411 伴 u1412 伸 u1413 似 u1414 位 u1415 住 u1417 体 u1418 何 u1419 余 u1420 作 u1421 使 u1422 例 u1423 供 u1424 価 u1425 侵 u1426 係 u1428 促 u1429 俗 u1430 保 u1431 信 u1432 修 u1433 俺 u1434 倉 u1435 個 u1436 倍 u1437 倒 u1438 倣 u1439 値 u1440 偉 u1441 健 u1442 側 u1443 偶 u1444 偽 u1445 傍 u1446 備 u1447 傷 u1448 僅 u1450 働 u1451 像 u1452 僕 u1453 儀 u1454 償 u1455 優 u1456 元 u1457 先 u1459 光 u1460 入 u1462 全 u1463 公 u1464 六 u1465 共 u1466 兵 u1467 具 u1468 兼 u1469 内 u1470 冊 u1472 再 u1473 冒 u1474 冗 u1475 冷 u1476 凍 u1477 凡 u1478 処 u1479 凶 u1481 出 u1484 分 u1485 切 u1486 初 u1487 判 u1488 別 u1489 利 u1490 到 u1491 制 u1492 刺 u1493 刻 u1494 削 u1495 前 u1496 剖 u1497 剣 u1498 剤 u1499 剥 u1500 創 u1502 力 u1503 功 u1504 加 u1505 劣 u1506 助 u1507 努 u1508 労 u1509 効 u1510 勇 u1511 動 u1512 務 u1513 勝 u1514 募 u1515 勤 u1517 包 u1519 化 u1520 北 u1521 区 u1522 医 u1523 十 u1525 半 u1526 卑 u1527 南 u1528 単 u1529 博 u1530 占 u1531 印 u1532 危 u1533 即 u1534 却 u1535 卿 u1536 厚 u1537 原 u1538 厨 u1539 去 u1540 参 u1541 及 u1542 友 u1543 反 u1544 収 u1545 取 u1546 受 u1547 口 u1548 古 u1549 叩 u1550 叫 u1551 召 u1552 可 u1553 台 u1554 史 u1555 右 u1556 各 u1557 合 u1558 吊 u1559 同 u1560 名 u1561 吐 u1562 向 u1563 君 u1564 吠 u1565 否 u1566 含 u1567 吹 u1569 告 u1570 呑 u1571 周 u1572 呪 u1573 味 u1574 呼 u1575 命 u1576 咆 u1577 和 u1578 品 u1580 員 u1581 唯 u1583 問 u1585 善 u1586 喋 u1587 喚 u1588 喜 u1589 営 u1590 嘆 u1591 嘘 u1592 噂 u1593 器 u1595 噴 u1596 囚 u1598 四 u1599 回 u1600 因 u1601 団 u1602 困 u1603 囲 u1604 図 u1605 固 u1606 国 u1607 園 u1608 土 u1609 圧 u1610 在 u1611 地 u1612 垂 u1614 型 u1615 埋 u1616 城 u1617 域 u1618 執 u1619 堕 u1621 堪 u1622 報 u1623 場 u1624 堵 u1625 魂 u1626 塔 u1627 塗 u1628 塞 u1629 境 u1630 墓 u1631 増 u1632 墜 u1633 壁 u1634 壊 u1635 士 u1636 壮 u1637 声 u1638 変 u1639 夏 u1640 外 u1642 多 u1643 夜 u1644 夢 u1645 大 u1646 天 u1647 太 u1648 夫 u1649 央 u1650 失 u1651 奇 u1652 奉 u1653 契 u1654 奥 u1655 奪 u1656 奮 u1657 女 u1658 奴 u1659 好 u1660 如 u1661 妄 u1662 妙 u1663 妨 u1664 妻 u1665 始 u1666 姿 u1669 娘 u1670 娯 u1671 媒 u1672 嫌 u1673 嬉 u1674 子 u1675 字 u1676 存 u1677 季 u1678 学 u1680 孫 u1681 宇 u1682 守 u1683 安 u1684 完 u1685 官 u1686 宙 u1687 定 u1688 宛 u1689 宝 u1690 実 u1691 客 u1692 室 u1693 害 u1695 宵 u1696 家 u1697 容 u1698 宿 u1699 寂 u1700 寄 u1701 密 u1702 富 u1703 寒 u1704 寝 u1705 察 u1706 対 u1707 封 u1708 専 u1709 射 u1710 尋 u1711 導 u1712 小 u1713 少 u1714 尚 u1716 尤 u1717 就 u1718 尽 u1719 局 u1720 居 u1721 屈 u1722 届 u1723 屋 u1724 展 u1725 属 u1726 山 u1727 峙 u1729 崩 u1730 嵐 u1731 州 u1732 巣 u1733 工 u1734 左 u1735 巧 u1736 巨 u1737 差 u1738 巻 u1739 布 u1740 希 u1742 師 u1743 席 u1744 帯 u1745 帰 u1746 常 u1747 幅 u1749 幕 u1750 干 u1751 平 u1752 年 u1753 幸 u1754 幻 u1755 幾 u1757 広 u1758 床 u1759 序 u1760 底 u1761 府 u1762 度 u1763 座 u1764 庫 u1765 康 u1766 廃 u1767 廊 u1769 延 u1770 建 u1772 弁 u1773 式 u1774 引 u1775 弟 u1776 弱 u1777 張 u1778 強 u1779 当 u1781 形 u1782 彩 u1783 影 u1784 役 u1786 彼 u1787 征 u1788 径 u1789 待 u1790 後 u1791 徒 u1793 従 u1794 得 u1795 御 u1796 徨 u1797 復 u1798 微 u1799 徴 u1800 心 u1801 必 u1802 忌 u1803 忍 u1804 忘 u1805 忙 u1806 応 u1807 念 u1808 怒 u1809 怖 u1810 思 u1811 急 u1812 性 u1813 怪 u1814 怯 u1815 恐 u1816 恥 u1817 恨 u1818 息 u1819 恵 u1820 悔 u1821 悟 u1822 悩 u1823 悪 u1824 悲 u1825 悴 u1826 悶 u1827 情 u1828 惑 u1829 惜 u1830 想 u1831 惹 u1832 意 u1833 愚 u1834 愛 u1835 感 u1836 慄 u1837 慈 u1838 態 u1839 慎 u1841 慢 u1842 慣 u1843 慮 u1844 憎 u1846 憑 u1847 憔 u1848 憩 u1849 憶 u1850 懇 u1851 懸 u1852 成 u1853 我 u1854 或 u1855 戦 u1856 戯 u1857 戸 u1858 戻 u1859 房 u1860 所 u1861 扉 u1862 手 u1863 打 u1864 払 u1865 扱 u1866 承 u1867 抑 u1869 投 u1870 抗 u1871 折 u1872 抜 u1873 択 u1874 抱 u1875 押 u1876 抽 u1877 拐 u1878 拒 u1879 拗 u1880 拘 u1881 拙 u1882 招 u1883 拠 u1884 拡 u1885 拭 u1886 拷 u1889 拾 u1890 持 u1891 指 u1892 挙 u1893 挟 u1894 振 u1896 捌 u1897 捕 u1898 捜 u1899 捧 u1900 捨 u1901 捺 u1903 授 u1904 掌 u1905 排 u1906 掘 u1907 掛 u1908 掠 u1909 採 u1910 探 u1911 接 u1912 控 u1913 推 u1914 措 u1915 掲 u1916 損 u1917 掻 u1918 揃 u1919 描 u1920 提 u1921 換 u1922 握 u1923 揮 u1924 援 u1925 揺 u1926 損 u1927 摩 u1930 摺 u1931 撃 u1932 撒 u1933 操 u1936 擦 u1937 支 u1938 放 u1940 故 u1942 救 u1943 敗 u1944 教 u1945 敢 u1946 散 u1947 数 u1948 整 u1949 敵 u1950 文 u1951 斎 u1952 斐 u1953 料 u1954 斜 u1955 断 u1956 新 u1957 方 u1958 於 u1959 施 u1960 旅 u1961 旋 u1962 族 u1963 既 u1964 日 u1965 旧 u1966 早 u1967 昇 u1968 明 u1969 易 u1970 昔 u1971 星 u1972 映 u1973 春 u1974 昨 u1975 是 u1976 時 u1977 晒 u1978 晩 u1979 景 u1980 晴 u1981 暇 u1982 暗 u1984 暫 u1985 暮 u1986 暴 u1987 曇 u1988 曰 u1989 曲 u1990 更 u1991 書 u1992 替 u1993 最 u1994 月 u1995 有 u1996 望 u1998 朝 u1999 期 u2000 朦 u2001 朧 u2002 木 u2003 未 u2004 末 u2005 本 u2006 朽 u2007 材 u2008 村 u2009 束 u2010 来 u2011 杯 u2012 東 u2013 松 u2014 板 u2015 果 u2016 枠 u2017 柄 u2019 染 u2020 査 u2023 栄 u2024 格 u2026 案 u2027 械 u2028 棄 u2029 棒 u2030 森 u2032 植 u2034 検 u2036 業 u2037 極 u2038 楽 u2039 概 u2040 構 u2041 様 u2043 槽 u2044 標 u2045 模 u2046 権 u2047 横 u2048 樽 u2049 橋 u2050 機 u2051 檻 u2052 欠 u2053 次 u2054 欧 u2055 欲 u2056 欺 u2057 歌 u2058 観 u2059 止 u2060 正 u2061 武 u2062 歩 u2063 歪 u2064 歯 u2065 歳 u2066 歴 u2067 死 u2068 殆 u2069 殊 u2070 残 u2071 段 u2073 殺 u2074 殿 u2076 母 u2078 毎 u2079 毒 u2080 比 u2081 毛 u2082 民 u2083 気 u2084 水 u2085 氷 u2086 永 u2087 氾 u2088 求 u2089 汗 u2090 汚 u2091 汰 u2092 決 u2093 沃 u2094 沈 u2095 沙 u2096 沢 u2098 治 u2099 沿 u2100 況 u2101 泉 u2102 泊 u2103 泌 u2104 法 u2105 泣 u2107 注 u2109 洗 u2111 洞 u2112 活 u2113 派 u2114 流 u2115 浄 u2116 浅 u2117 浮 u2118 海 u2119 浸 u2120 消 u2121 涙 u2122 涯 u2123 液 u2124 涼 u2125 淀 u2126 淡 u2127 深 u2128 混 u2129 添 u2130 清 u2131 渇 u2132 済 u2133 渓 u2134 減 u2135 渡 u2136 渦 u2137 温 u2138 測 u2139 湖 u2140 湧 u2141 湿 u2142 満 u2143 源 u2144 準 u2145 溝 u2147 溶 u2149 滅 u2150 滑 u2151 滞 u2152 滲 u2153 滴 u2154 漁 u2155 漆 u2156 漏 u2157 演 u2158 漠 u2159 漸 u2160 潜 u2162 潰 u2163 澄 u2164 激 u2165 濁 u2166 濫 u2167 瀕 u2168 火 u2169 灰 u2171 災 u2172 炎 u2173 炭 u2174 点 u2175 為 u2176 烙 u2177 無 u2178 然 u2180 焼 u2181 煉 u2182 煙 u2183 煩 u2185 煽 u2186 熟 u2187 熱 u2188 燃 u2189 燥 u2190 燼 u2192 爆 u2193 爵 u2194 父 u2195 片 u2196 牢 u2199 物 u2200 牲 u2201 特 u2202 犠 u2203 犬 u2204 犯 u2205 状 u2206 狂 u2207 狗 u2208 狙 u2209 独 u2210 狭 u2211 献 u2212 獄 u2213 獅 u2214 獣 u2215 獲 u2216 玄 u2217 玉 u2218 王 u2219 珠 u2220 現 u2221 理 u2223 瓦 u2225 瓶 u2226 甚 u2227 生 u2228 産 u2229 用 u2230 由 u2231 甲 u2232 申 u2233 男 u2234 画 u2235 界 u2236 留 u2238 略 u2239 番 u2240 異 u2241 疑 u2242 疫 u2243 疲 u2244 病 u2245 症 u2246 痕 u2247 痛 u2248 療 u2249 発 u2251 登 u2252 白 u2253 百 u2254 的 u2255 皆 u2256 皮 u2257 益 u2259 盗 u2260 監 u2261 目 u2262 盲 u2263 直 u2264 相 u2265 省 u2266 看 u2267 真 u2268 眠 u2269 眩 u2270 眺 u2271 眼 u2272 着 u2273 督 u2274 瞑 u2275 瞭 u2277 瞼 u2278 知 u2279 短 u2280 石 u2281 砂 u2282 研 u2283 砕 u2284 破 u2286 硝 u2287 確 u2289 磨 u2290 礫 u2291 示 u2292 礼 u2293 社 u2294 祈 u2295 祝 u2297 神 u2298 禁 u2299 禍 u2300 福 u2301 私 u2302 科 u2303 秘 u2304 秩 u2305 称 u2306 移 u2307 程 u2309 税 u2310 種 u2311 稼 u2312 穀 u2313 穢 u2315 穴 u2317 究 u2318 空 u2319 突 u2320 窒 u2321 窟 u2323 窪 u2324 窮 u2325 立 u2326 章 u2327 端 u2328 笑 u2329 第 u2330 筆 u2331 筈 u2332 等 u2333 筋 u2334 答 u2335 策 u2336 算 u2337 管 u2338 箱 u2339 節 u2340 築 u2342 簡 u2343 精 u2345 糊 u2346 糸 u2347 紀 u2349 約 u2350 紅 u2351 納 u2352 純 u2353 紙 u2354 級 u2355 紛 u2356 素 u2357 索 u2358 細 u2359 紹 u2360 終 u2361 組 u2362 経 u2363 結 u2364 統 u2365 絵 u2366 絶 u2367 継 u2368 続 u2369 維 u2370 総 u2372 緒 u2373 線 u2374 緩 u2376 練 u2377 縮 u2380 績 u2381 繁 u2382 繋 u2384 織 u2385 繰 u2386 罪 u2387 置 u2388 罰 u2389 署 u2390 美 u2391 義 u2393 羽 u2394 翼 u2395 老 u2396 考 u2397 者 u2398 耐 u2399 耗 u2400 耳 u2401 聖 u2402 聞 u2403 肉 u2406 肥 u2407 肩 u2408 胸 u2411 能 u2412 脆 u2413 脈 u2414 脳 u2417 腐 u2418 腑 u2419 腰 u2421 腺 u2423 膚 u2424 膝 u2425 臆 u2426 臓 u2427 自 u2428 臭 u2429 至 u2430 致 u2431 興 u2432 舞 u2434 良 u2436 色 u2437 芽 u2439 苛 u2440 若 u2441 苦 u2442 英 u2443 茶 u2444 茹 u2445 草 u2446 荒 u2447 荷 u2448 菌 u2449 落 u2451 葉 u2452 著 u2453 葬 u2454 蒐 u2455 蒸 u2456 蓋 u2457 蔓 u2458 薄 u2460 薇 u2461 薔 u2462 薦 u2463 薬 u2464 藻 u2465 虚 u2467 虜 u2468 螺 u2470 血 u2471 行 u2472 術 u2473 衝 u2474 表 u2475 衰 u2476 袈 u2477 袋 u2478 被 u2479 裂 u2481 装 u2482 裏 u2483 補 u2484 裟 u2485 製 u2487 複 u2488 褪 u2489 襲 u2490 西 u2491 要 u2492 覆 u2493 見 u2494 視 u2495 覗 u2496 覚 u2497 観 u2501 解 u2503 触 u2504 言 u2505 計 u2506 記 u2508 訪 u2509 設 u2510 許 u2511 訳 u2512 証 u2513 試 u2514 詰 u2515 話 u2516 詳 u2517 誇 u2518 誉 u2519 誌 u2520 認 u2521 誓 u2522 誘 u2523 語 u2524 誤 u2525 説 u2526 読 u2527 誰 u2528 調 u2529 談 u2530 論 u2532 謀 u2533 謎 u2534 謝 u2535 識 u2536 警 u2537 議 u2538 譲 u2539 護 u2540 讃 u2541 谷 u2543 豊 u2544 象 u2545 負 u2546 貪 u2548 責 u2550 貯 u2551 貰 u2552 貴 u2553 費 u2556 資 u2557 質 u2558 贖 u2559 赤 u2560 赦 u2561 走 u2562 起 u2563 超 u2564 越 u2565 趣 u2566 足 u2567 距 u2568 跡 u2569 路 u2570 踏 u2571 蹴 u2572 躇 u2573 身 u2575 車 u2576 軋 u2577 転 u2578 軽 u2579 輝 u2581 輪 u2582 輸 u2583 辱 u2584 農 u2585 辺 u2586 込 u2587 辿 u2588 迅 u2589 迎 u2590 近 u2591 返 u2592 迫 u2593 述 u2594 迷 u2595 追 u2596 退 u2597 送 u2598 逃 u2599 逆 u2600 途 u2601 這 u2602 通 u2603 速 u2604 造 u2605 連 u2606 週 u2607 進 u2608 逸 u2609 遁 u2610 遂 u2611 遅 u2612 遇 u2613 運 u2614 遍 u1615 過 u2616 道 u2617 達 u2618 違 u2619 遙 u2620 遠 u2621 遡 u2622 遣 u2623 適 u2624 選 u2627 遺 u2628 避 u2629 還 u2630 邪 u2631 郊 u2632 部 u2633 郷 u2635 配 u2637 酪 u2638 酷 u2639 酸 u2640 醜 u2641 重 u2642 野 u2643 量 u2644 金 u2645 釣 u2647 鉄 u2648 鉱 u2649 銃 u2650 銅 u2651 鋭 u2652 鋳 u2653 錆 u2654 錠 u2655 錬 u2656 錯 u2657 録 u2658 鍛 u2659 鍵 u2660 鎖 u2661 鎮 u2662 鏡 u2663 長 u2664 門 u2665 閂 u2666 閃 u2667 閉 u2668 開 u2669 間 u2670 関 u2671 闇 u2672 闘 u2673 防 u2674 阻 u2675 附 u2676 降 u2677 限 u2678 陣 u2679 除 u2680 陰 u2681 険 u2682 陽 u2683 隊 u2684 階 u2685 随 u2686 隙 u2687 際 u2688 障 u2689 隠 u2690 隣 u2691 雄 u2692 雅 u2693 集 u2694 雌 u2695 雑 u2696 離 u2697 難 u2698 雨 u2699 雰 u2700 雲 u2701 電 u2702 震 u2703 霊 u2704 霞 u2705 青 u2707 静 u2708 非 u2709 面 u2710 鞄 u2711 鞭 u2712 音 u2713 響 u2714 頂 u2715 頃 u2716 順 u2717 預 u2718 領 u2720 頭 u2721 頼 u2722 題 u2723 顕 u2727 願 u2728 類 u2729 風 u2730 飛 u2731 食 u2732 飲 u2733 養 u2734 餓 u2735 館 u2736 首 u2737 香 u2738 馬 u2739 馭 u2740 駄 u2741 駆 u2742 騎 u2743 騒 u2744 験 u2745 驚 u2746 骨 u2747 骸 u2748 髄 u2749 高 u2750 魂 u2751 魅 u2752 魔 u2753 鮮 u2754 鳴 u2755 鷲 u2756 鹿 u2757 麻 u2758 黄 u2759 黒 u2760 黙 u2761
https://w.atwiki.jp/langc/pages/22.html
update test -- test (2009-11-23 20 22 38) 名前 コメント Exercise 2-1.Write a program to determine the ranges of char , short , int , and long variables, both signed and unsigned , by printing appropriate values from standard headers and by direct computation. Harder if you compute them determine the ranges of the various floating-point types. #include stdio.h #include limits.h #include float.h int main(){ char a = 0; short c = 0; int e = 0; long g = 0L; int i; puts(" from limits.h "); printf("char_MAX %d, char_MIN %d¥n",CHAR_MAX,CHAR_MIN); printf("unsigned_char_MAX %u¥n", UCHAR_MAX); printf("int_MAX %d, int_MIN %d¥n",INT_MAX, INT_MIN); printf("unsgined_int_MAX %u¥n", UINT_MAX); printf("long_MAX %ld, long_MIN %ld¥n", LONG_MAX, LONG_MIN); printf("unsigned_LONG_MAX %lu¥n", ULONG_MAX); puts(" by computation "); printf("char_SIZE %d bit¥n", (int)sizeof(a) * 8 ); printf("char_MAX %d, char_MIN %d¥n", a | 0x7F, ~(a | 0x7F)); printf("unsigned_char_MAX %u¥n", a | 0xFF); printf("short_SIZE %d bit¥n", (int)sizeof(c) * 8); printf("short_MAX %d, short_MIN %d¥n", c | 0x7FFF, ~(c | 0x7FFF)); printf("unsigned_short_MAX %u¥n", c | 0xFFFF); printf("int_SIZE %d bit¥n", (int)sizeof(e) * 8 ); printf("int_MAX %d, int_MIN %d¥n", e | 0x7FFFFFFF, ~(e | 0x7FFFFFFF)); printf("unsgined_int_MAX %u¥n", e | 0xFFFFFFFF); printf("long_SIZE %d¥n", (int)sizeof(g) * 8); printf("long_MAX %ld, long_MIN %ld¥n", g | 0x7FFFFFFFFFFFFFFF, ~(g | 0x7FFFFFFFFFFFFFFF)); printf("unsignded_long_MAX %lu¥n", g | 0xFFFFFFFFFFFFFFFF); printf("float_MAX %e, float_MIN %e¥n", FLT_MAX, FLT_MIN); } Exercise 2-2.Write a loop equivalent to the for loop above without using or || . i = 0; while(1){ if(i = lim-1){ if((c = (getchar() != ¥n ){ if(c != EOF){ s[i++] = c; }else break; }else break; }else break; } Exercise 2-3.Write the function htoi(s) , which converts a string of hexadecimal digits (including an optional 0x or 0X) into its equivalent integer value. The allowable digits are 0 through 9, a through f, and A through F . #include stdio.h int htoi(char s[]){ int i; int result = 0; for(i = 2; s[i] != ¥0 ; i++){ if(s[i] = 0 || s[i] = 9 ){ result = 4; result += s[i] - 48; //printf("%d ¥n ", result); } else if(s[i] = a || s[i] = f || s[i] = A || s[i] = F ){ result = 4; switch(s[i]){ case a case A result += 10; break; case b case B result += 11; break; case c case C result += 12; break; case d case D result += 13; break; case e case E result += 14; break; case f case F result += 15; break; } } } return result; } int main(int argc, char *argv[]){ if(argc = 1){ puts("please input the hex-number with formatting 0x??, or 0X???"); exit(1); } if(argc != 2){ puts("too many argments"); exit(1); } if( argv[1][0] != 0 || (argv[1][1] != x argv[1][1] != X )){ puts("please input like follwing format. 0x??, or 0X??"); exit(1); } int result = htoi(argv[1]); printf("hex-num %s is converted to %d¥n", argv[1], result); } Exercise 2-4.Write an alternate version of squeeze(s1,s2) that deletes each character in the string s1 that matches any character in the string s2 . #include stdio.h char *squeeze(char s1[], char s2[]){ int i,j,k,l; for(i = 0; s2[i] != ¥0 ; i++){ k = 0; for(j = 0; s1[j] != ¥0 ; j++){ if( s1[j] != s2[i]){ s1[k++] = s1[j]; } else{ for(l = j; s1[l] != ¥0 ; l++){ s1[l] = s1[l+1]; } j--; } } } s1[k] = ¥0 ; return s1; } int main(int argc, char *argv[]){ if(argc = 1){ puts("please input like following format, ./a.out s1 s2 ,replace s1,s2 arbitrary"); exit(1); } if(argc = 4){ puts("too many arguments"); exit(1); } printf("your input ¥n s1 %s¥n s2 %s¥n", argv[1], argv[2]); char *result = squeeze(argv[1], argv[2]); printf("removed string %s ¥n", result); } Exercise 2-5.Write the function any(s1,s2) , which returns the first location in the string s1 where any character from the string s2 occurs, or -1 if s1 contains no characters from s2 . (The standard library function strpbrk does the same job but returns a pointer to the location.) #include stdio.h #define MAX_CHAR 10000 int any(char s1[], char s2[]){ int candidates[MAX_CHAR] = {0}; int i,j,k = 0,l; int first_check = 1; for(i = 0; s2[i] != ¥0 ; i++){ if(first_check){ for(j = 0; s1[j] != ¥0 ; j++){ if(s1[j] == s2[i]) candidates[k++] = j; } first_check--; candidates[k] = -1; } else for(j = 0; candidates[j] != -1; j++){ if(s1[candidates[j]+i] != s2[i]){ for(l = j; candidates[l] != -1; l++){ candidates[l] = candidates[l+1]; } j--; } } } return candidates[0]+1; } int main(int argc, char *argv[]){ int result; if(argc = 1){ puts("please input like following format, ./a.out s1 s2 ,replace s1,s2 arbitrary"); exit(1); } if(argc != 3){ puts("please input properly"); exit(1); } printf("your input ¥n s1 %s¥n s2 %s¥n", argv[1], argv[2]); if(result = any(argv[1], argv[2])) printf("the placee of the word you chosed %d ¥n", result); else puts("-1"); } Exercise 2-6.Write a function setbits(x,p,n,y) that returns x with the n bits that begin at position p set to the rightmost n bits of y, leaving the other bits unchanged. Exercise 2-7.Write a function invert(x,p,n) that returns x with the n bits that begin at position p inverted (i.e., 1 changed into 0 and vice versa), leaving the others unchanged. Exercise 2-8.Write a function rightrot(x,n) that returns the value of the integer x rotated to the right by n bit positions. Exercise 2-9.In a two s complement number system, x = (x-1) deletes the rightmost 1-bit in x . Explain why. Use this observation to write a faster version of bitcount . Exercise 2-10.Rewrite the function lower, which converts upper case letters to lower case, with a conditional expression instead of if-else .
https://w.atwiki.jp/kumamemo/pages/18.html
コマンドラインに命令を送る。 system("./camb params.ini"); 文字列の足し算 $chra1 = "kuma"; $chra2 = "memo"; $char3 = $char1.$char2; $char3 = "kumamemo"と同じ。 ファイル操作 ファイルを開く open (ファイルハンドル, "モード", "ファイル名"); ファイルを閉じる close(ファイルハンドル); モード ・ 書き込み ・ 追加書き込み ・ 読み込み
https://w.atwiki.jp/w_alice/pages/16.html
担当キャラ2 Tea Party Mad Hatter -いかれ帽子屋- The March Hare -三月うさぎ- The Dormouse -眠りねずみ- Others The Cheshire Cat -チェシャ猫- Tweedle Twins -トゥウィードル兄弟- The Caterpillar -芋虫- Humpty Dumpty -ハンプティダンプティ- Brothers of the Lizard -とかげ兄妹- The Gryphon -グリフォン- The Mock Turtle -海がめ-
https://w.atwiki.jp/tfcfuji/pages/43.html
モジュールのパスを取得する方法としてモジュール名のフルパスを取得して・・・ と言う方法が考えられますが、そのモジュール名のフルパスの取得方法の例は 下記です。 GetModuleFileName() は define でワイド文字版とchar版が切り 替わってしまいますが char版 は moduleName の型を char にすれば OK です。 モジュール名取得(ワイド文字版) WCHAR moduleName[1024]; GetModuleFileName( NULL, moduleName, sizeof( moduleName) ); ワイド文字→char変換 size_t count; char moduleName2[1024 * 4]; wcstombs_s( count, moduleName2, sizeof(moduleName2), moduleName, 1024 ); SPRINTF(msg, "[MPI_Framework Conf] MPI_FrameWorkConfManager loadConf module file name %s", moduleName2 ); MPI_Log Log(level_trace, msg); 参考: 文字型変換 http //msdn.microsoft.com/ja-jp/library/ms235631(v=vs.80).aspx http //note.phyllo.net/?eid=1106043
https://w.atwiki.jp/dochatwiki/pages/9.html
百海浩二 〒305-0856茨城県つくば市観音台1丁目21-3-301号室ヴァン・テ・アン在住 猥褻なアダルト広告を中心にクリック詐欺を繰り返し スパム詐欺を繰り返しては住所をかえて 悪徳詐欺師百海浩二 多数逮捕歴ありの前科者 只今強姦容疑にて逃亡失踪中 以前↓の住所 代表 百海浩二 [Name] Koji Dokai [Email] domain@insideweb.co.jp [旧郵便番号] 300-1234 [旧住所] 茨城県牛久市 中央3-34-5泰山ビル305 [Postal Address] Taizan-Bldg. 305 3-34-5 Chuo, Ushiku-shi [電話番号] 029-874-8067 現在の住所 会社概要会社名インサイドウェブ株式会社 設立日2001年12月27日所在地〒305-0856 茨城県つくば市観音台1-21-3-ヴァン・テ・アン301 info@inside.ne.jp 取引銀行三井住友銀行柏支店 資格等一般第二種電気通信事業者 A-13-4960事業内容 以下↓表向きの詐欺事業 これらこれからスパム報告をします 無料レンタル掲示板『EZBBS.NET』の企画・開発・運営無料レンタルチャット『DoChat.NET』 の企画・開発・運営無料レンタルアクセス解析『ITギア アクセス解析』 の企画・開発・運営ウェブサーバーの構築、システム開発・設計 simpleapi_img http //www.dochat.net/ 新着情報? DoChat.NET(どぅーちゃっとどっとねっと/読み方は諸説あり)は、2001年4月17日に インサイドウェブ株式会社 が開設したチャットサイト。主に「Do」「Doチャ」「どちゃ」と呼ばれる。 管理人に放置されていて、アクセス禁止や機能改善の処置が行われなかったり、レンタルが出来ると謳いつつチャットのレンタルが出来なかったり、時計が15分ズレていたりと散々な状況ではあるが、それでも日夜賑わっている。 入室せずに発言することができる。何の対策もされていない為、フリーダムであるが。ここでは「裏口」と呼ばれている。 発言できる最大文字数は、半角625字 全角312.5字。 サーバーが脆くて簡単に落ちる。 メール欄にある程度文字を入力して発言すると、携帯でログが観れなくなる。 部屋 オープンチャット1 PC版 携帯版 オープンチャット2 PC版 携帯版 現在(10/05)まともに稼動しているチャット、年齢や学年などの設定はされていないと思われる。 初心者チャット PC版 携帯版 ネット初心者・チャット初心者が集うチャットらしいが、たまに熟練者が煽りに来る模様。 小学生チャット1 PC版 携帯版 小学生チャット2 PC版 携帯版 中学生チャット1 PC版 携帯版 中学生チャット2 PC版 携帯版 中学生チャット3 PC版 携帯版 高校生チャット PC版 携帯版 大学生・学生チャット PC版 携帯版 小(2部屋)・中(3部屋)・高(1部屋)・大(1部屋)学生用のチャット、何故か中学生チャットに立派な大人や高校生がいる。 10代チャット PC版 携帯版 20代チャット PC版 携帯版 30代チャット PC版 携帯版 40代~チャット PC版 携帯版 フリーチャット PC版 携帯版 年齢で振り分けられたチャット、昔の10代チャットの勢いは物凄かったと評判。 映画・音楽チャット PC版 携帯版 ゲーム・インターネットチャット PC版 携帯版 マンガ・アニメチャット PC版 携帯版 なりきりチャット PC版 携帯版 趣味関連が設定されているチャット、なりきりチャットの痛々しさはかなりの物らしい。 北海道・東北・北陸チャット PC版 携帯版 関東・甲信越チャット PC版 携帯版 東海・近畿チャット PC版 携帯版 中国・四国チャット PC版 携帯版 九州・沖縄チャット PC版 携帯版 地域別設定のチャット、入室者が滅多にいない。 サンプルチャット1 PC版 携帯版 サンプルチャット2 PC版 携帯版 多分レンタル用に設置された比較用チャット、でもチャットレンタル出来ない今現在は無意味っぽい。
https://w.atwiki.jp/tsubasa475/pages/15.html
お久しぶりです。haruです。 久しぶりにDWIを作りたいと思います! 製作予定のもの 1. F.D.D. (CHAOS;HEADアニメのオープニング) 2. Time will shine (D.C.Ⅱ) 今回はこの二曲を作りたいと思います。
https://w.atwiki.jp/reshia/pages/24.html
templateと仮想クラス 処理の流れは同じだけど、アルゴリズムを切り替えたいときに 有効なインタフェースの継承。 C++にインタフェースはないので、純粋仮想関数をもったクラスで代用。 でも、純粋仮想関数を持つと、仮想関数テーブルができるので処理速度が遅くなる。 そんなときに有効なのが、template。 というあれ。 でも、あまり使えなさそう。 インタフェース的なクラスの継承による動的束縛 #include iostream using namespace std; class VClass { protected const char * name; public VClass(const char * name) name(name) {} virtual ~VClass() {} public void whoami() { cout name endl; } }; class RClass1 public VClass { public RClass1(const char * name) VClass(name) {} ~RClass1() {} }; class RClass2 public VClass { public RClass2(const char * name) VClass(name) {} ~RClass2() {} }; int main() { VClass * v; v = new RClass1("hoge"); v- whoami(); delete v; v = new RClass2("piyo"); v- whoami(); delete v; return 0; } templateを使った、動的束縛風の処理 #include iostream using namespace std; template class HasName_Class void whoami(HasName_Class c) { cout c.name endl; }; class RClass1 { public const char * name; public RClass1(const char * name) name(name) {} ~RClass1() {} }; class RClass2 { public const char * name; public RClass2(const char * name) name(name) {} ~RClass2() {} }; int main() { RClass1 c1("hoge"); whoami(c1); RClass2 c2("piyo"); whoami(c2); return 0; } template関数からnameを参照するには、nameをpublicにするかfriend関数に指定する。 あるいは、GetName()などのアクセッサを用意する。 どっちかっていうと、インタフェースの方がすっきりだけど どっちかっていうと、templateを使った方が、きっと高速。
https://w.atwiki.jp/mtg2384/pages/1066.html
autolink リースの魔除け/Rith s Charm (赤)(緑)(白) インスタント 以下の3つから1つを選ぶ。「基本でない土地1つを対象とし、それを破壊する。」「緑の1/1の苗木(Saproling)クリーチャー・トークンを3体戦場に出す。」「このターン、あなたが選んだ発生源1つが与えるすべてのダメージを軽減する。」 《リースの魔除け/Rith s Charm》をGathererで確認 《リースの魔除け/Rith s Charm》をGoogleで検索 《リースの魔除け/Rith s Charm》が使用された大会 取得中です。 カードテキスト転載元:Wisdom Guild様 2011 / 10 / 01