1036:A×B问题

【题目描述】
  输入两个正整数A和B,求A×B的值。注意乘积的范围和数据类型的选择。
【输入】
  一行,包含两个正整数A和B,中间用单个空格隔开。1≤A,B≤50000。
【输出】
  一个整数,即 A×B 的值。
【输入样例】
  3 4
【输出样例】
  12


【解析】
  两个整数不超过 5 ∗ 1 0 4 5*10 ^ 4 5104,相乘后的结果不超过 2.5 ∗ 1 0 9 2.5*10^9 2.5109,结果超出int范围,使用long long保存数据。
【参考程序】

#include<iostream>
using namespace std;
int main(){
	long long a,b;
	cin >> a >> b;
	cout << a * b;
	return 0;
}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
7.12强降6.13 完美<?xml version="1.0" encoding="UTF-8"?> <plist version="1.0"> <i4> <illb>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C000000800000004E7C837C5D7692321072824A6137EBFAB0D824AAD4B85722B5A86805D7D398B83A209ED9956FD548D3213C29231DC68D1A601A40AAACF0A5F1726D607295F36B87808F0813BED8641589059A969DF86136CDCE9A8B196C9499652DB36CF79761DF7DD8C97BA7DADDCE185BD8C185D321E1A42E30509F194C2B973E80BA7C6203</illb> <ibss>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C00000080000000B59BF702FA7A1D2B78DCA2A304A8C2BA85C9EC3E3CC3493E88766E845A225CB4226B424800473B9732DAD8A503B17B5C8916CC52CD5E3BE5D98A2F9CD2673B3F74D82A7DAAE1B30D403FEF89B7F5AC74A9B715CE7B7EB53DCB49B5F58EFD5C28C7CA64D300AAB4BE0F28236307DFBC05EB1E003580207198A71A7453EBB4B8E4</ibss> <ibec>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C00000080000000D8E7B42FDCAD371697E8BEE212D47453B9C77E44C2B544B6395171ECC034580BBB4DD9582206E611D06B19A0638D0A9AD5BAD44B04F971C4FF3409AB8EBDE0BB75C38968ADA4F4359D3D07CA9143ACDCBD682481177333098C212CA3204F3F3CC63E5AC238EE5D5250AA719CC82287045862D4D3B0B934955FA11F3A9AD76736</ibec> <rdsk>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C000000800000009CB24CA27CB500EABAEBDE508CF09C865EFE8459F2189DA7B7D8AB0F934B46DE3E4675CEEE4CD6C6FFE81A4320201A07D72EB6A12DE161FDBEC64E423A27D62DCF706AC8100DE56CE4CF1C6A474A9F023783CF75B6118B785D31E6287A9BCCCCAD16C1AD27F5CAD40FF255D1E1189C319E93BD17C5FDFF9443B1972EB4E196A9</rdsk> <krnl>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C0000008000000079AB1F0329D6F1FF179F44994F6DB1ACF07AE4776D196FF08393EC6C676474F9CAD92009368231DD7E16DD3E8AC23603CF916704A1DB0851A2BE6814CC7F282FD4E65B1A9A495EC9B31C564F052D749618C2E0DDF93104E828D2D30470F3F24C7D9D9E046DEA87F79F248DB8242DC30C57BB7F1B9C89070B015B5CFA1D531B79</krnl> <cert>545245438107000075070000308203F8308202E0A003020102020110300D06092A864886F70D01010505003062310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F72697479311630140603550403130D4170706C6520526F6F74204341301E170D3037303130353139323135395A170D3232303130353139323135395A307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F7269747930820122300D06092A864886F70D01010105000382010F003082010A0282010100FEF2DDDA6539B072E3038481F456C9D1A14ABBC80401F3460D95E137950A6947C6C48C793E475506B20614EB7EA4F523FE423598EF3405CE9AD3AD94D0A20FC2D2B404484C235A5BC70B9D62D3F3E36B10FE970857C612767719B2C6C32C98EDB72987E4DC18B6E5F3BA13FBB2B6B767D9CBDF6FA5933DED7A9367B4FD3416E400AB0BB74E1F5AD603683E72B614303A0C6497A04622791B772C5B2E90E011DC16A3E1C8F784B24FDC4B3A0AD5127EDC113FFA1173651A4970A07E7582B43C2B2F55DF3088B1754D45DC07282D4A3A85FD9F953E22BA9C46F7B7687BB394D5423E05B338F86779488C6C1F8BBEEEED5405D5A30B587D780F24A9A1DC0A74EAF70203010001A3819C308199300E0603551D0F0101FF040403020186300F0603551D130101FF040530030101FF301D0603551D0E04160414493D3653C9D715E186614EACABAB1856635DC3C6301F0603551D230418301680142BD06947947609FEF46B8D2E40A6F7474D7F085E30360603551D1F042F302D302BA029A0278625687474703A2F2F7777772E6170706C652E636F6D2F6170706C6563612F726F6F742E63726C300D06092A864886F70D0101050500038201010034C50CC50E59112FA6C29F3278E7643269DBADC225CAB74783B7923C7153A0B2AD30958050BD6D5F4CDCCE780D4C491050381035BF4581AC66582C2123F8965E80E9D3C64CFD85AE3961F628AA44ED159B3F47C057AC671C8CCDD4938D4FDB6A54A77B425B0F99C6D738AB52A7A1831D853074EA0D1DDA68848FE2847ECBB9416ED59FA842B5FF33B6717FEAA3B9DD4903608576103E8EA8E136E312DD856CED6653B05B489B2F7FF6CA1CF05D982D74ADF04847C5E19A67B2220FB00E02A0E1BA6A62B9B4B571F425E1B3E5A0EDC81A40B5F8311505A45C38234C909D47038080D43290458F0FAF9BFC02EEEDCBE631F69F15E67D2B57430EE20FA1A0AD89DA308203753082025DA003020102020200AA300D06092A864886F70D0101050500307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F72697479301E170D3039303332353230353235335A170D3139303332363230353235335A3055310B300906035504061302555331133011060355040A130A4170706C6520496E632E310C300A060355040B1303455453312330210603550403131A4833502D44617277696E2D50726F642D4461746143656E74657230819F300D06092A864886F70D010101050003818D0030818902818100E2F2C1036E6679634484E11E81EC0AF1005FE8F3E7D341A501647677D023C89750C88A5636DD9F972755826311F9482A0D6BFCE92C67250F235D33AB62AAE3C1444D549DB5E02BE0B1175FD959C41F3B5012BE3FF5698E19BF335B9EDF5EBD2C34BBF428C134C2A8642F8D8437FE49877A175EDCD7C3B22F6C1B9460538A024F0203010001A381A93081A6300B0603551D0F040403020780301D0603551D0E0416041421A3C0BB490633E9F37F066783F569DC52849F9B301F0603551D23041830168014493D3653C9D715E186614EACABAB1856635DC3C63057060A2A864886F763640601010101FF0446044433676D49440000003000000000000000747265634D4F4453100000000400000001000000444F525010000000040000000100000050494843100000000400000030890000300D06092A864886F70D01010505000382010100F4F6E9E7323F29E82C79C4532D9A49828F32646A5164C14C7FF34565EB52E5B2EF7F6587F9F1811011A297B52FDB8498B556E46992E6EADEF3B6CEA879527A46DE732DF2A9BF0B6F46916228C7E3121073214F1600E2B447EC8CE3F3761D742CE1BAFA494A58DD0DDF28C392E0C610ACEF5D518AC5EFD988582A8F0133C82F54A1DD325323BCE0744B22C9833CDADFA86F61F685A0BA52207C40EE5CAFC87DBE324E972178EF6F3C222DED8852689DABF8639EE85DB3D0B893DBA21D9DC6B5C336ABCF4DA4ED1459B80E9360FAA9C140D550A2AEAE167A36C67832735645AD7F125B4CA33067F7BC374C30D0CE930C911CC34D27ED5FF52B42A87F8396D02AD7</cert> <apticket>33676D4900120000EC0B0000000000004241435345505954200000000400000042414353000000000000000000000000312F736F41544144ec0a0000bc0a000030820AB8300B06092A864886F70D010105318202C481082CE51CE9F1020000820430890000830400000000840401000000850401000000861269426F6F742D313533372E392E35357E313187144DE4C1C53F24322A593C4E0819486491CCAD687D881491024670DC5047DE33036C446B5EF53CC22DB7568914EC0295F90E86975EC27258B69B4FDD995FA9B3078A14F9C7660C4C2994B9FD95CD826507CFF3CB4F91058C1495BAD50919C4E28A2CDE4B0D62A4A4044E044E6E8D149AF17593F66DC089400EEB384C7294BAADAD60B68E14970DC6E48A164CE0C2FE50604FBC04BA00084B5B8F147C5B9E305D6713CA95A0BF52CFA9D74A7663216590149172551EFD8C236E1F3C042AEE9DDCD4716CDF4D920431303031941269426F6F742D313533372E392E35357E3131961269426F6F742D313533372E392E35357E3131971491024670DC5047DE33036C446B5EF53CC22DB7569814EC0295F90E86975EC27258B69B4FDD995FA9B3079914F9C7660C4C2994B9FD95CD826507CFF3CB4F91059A149A46D40F4B54424C825F6C82670BE22B86E03F0A9C149FB766C1490B56654E41456C1D8AC7B5BAC480B79F3004010000009F3104010000009F3204010000009F3304010000009F3504010000009F3604010000009F3704010000009F3804010000009F3904010000009F3B04010000009F3C04010000009F3D04010000009F3E04010000009F4B146A4E2836453CDF569F96B54001D5856E9DB402D79F4E140C65D77DCE3418D0B9267136B8C9933BFFDA4CD79F4F14CC090E191DF8C84C0190FC19D831B272FF8289A39F501470B6A985E9999F7EBBA8FE057883E71E46A118279F5404010000009F5504010000009F5604010000009F816414023683DF4637E071C5A733D59CEBE67D2FC1BFEA9F816514165D7DF43BD289B3E13D48F5C1E8B21CF2A0335E9F816614DD4E78D11B416E9F81DC947A3E45125D726229DE9F816704010000009F816804010000009F8169040100000004818070B94F8A7C4A81393A4BDE1D45C9E6F83FE58D8024B1AE32CE8C40D8FBF2CE32DFEF2DE33EF6EA1B65E5EA6ADA9D54EEE1683BBB1F12600B05D4972711BDFA1D26432CD5C44FC12FE693D94956C42E29E1ADB1B8903E809B9A79C32BC7B93C68D0F82090679A2813D982F60C1EB24E6A04B8AE34203CE56B72B5225E65A5F3EAA182075C308203F8308202E0A003020102020110300D06092A864886F70D01010505003062310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F72697479311630140603550403130D4170706C6520526F6F74204341301E170D3037303130353139323135395A170D3232303130353139323135395A307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F7269747930820122300D06092A864886F70D01010105000382010F003082010A0282010100FEF2DDDA6539B072E3038481F456C9D1A14ABBC80401F3460D95E137950A6947C6C48C793E475506B20614EB7EA4F523FE423598EF3405CE9AD3AD94D0A20FC2D2B404484C235A5BC70B9D62D3F3E36B10FE970857C612767719B2C6C32C98EDB72987E4DC18B6E5F3BA13FBB2B6B767D9CBDF6FA5933DED7A9367B4FD3416E400AB0BB74E1F5AD603683E72B614303A0C6497A04622791B772C5B2E90E011DC16A3E1C8F784B24FDC4B3A0AD5127EDC113FFA1173651A4970A07E7582B43C2B2F55DF3088B1754D45DC07282D4A3A85FD9F953E22BA9C46F7B7687BB394D5423E05B338F86779488C6C1F8BBEEEED5405D5A30B587D780F24A9A1DC0A74EAF70203010001A3819C308199300E0603551D0F0101FF040403020186300F0603551D130101FF040530030101FF301D0603551D0E04160414493D3653C9D715E186614EACABAB1856635DC3C6301F0603551D230418301680142BD06947947609FEF46B8D2E40A6F7474D7F085E30360603551D1F042F302D302BA029A0278625687474703A2F2F7777772E6170706C652E636F6D2F6170706C6563612F726F6F742E63726C300D06092A864886F70D0101050500038201010034C50CC50E59112FA6C29F3278E7643269DBADC225CAB74783B7923C7153A0B2AD30958050BD6D5F4CDCCE780D4C491050381035BF4581AC66582C2123F8965E80E9D3C64CFD85AE3961F628AA44ED159B3F47C057AC671C8CCDD4938D4FDB6A54A77B425B0F99C6D738AB52A7A1831D853074EA0D1DDA68848FE2847ECBB9416ED59FA842B5FF33B6717FEAA3B9DD4903608576103E8EA8E136E312DD856CED6653B05B489B2F7FF6CA1CF05D982D74ADF04847C5E19A67B2220FB00E02A0E1BA6A62B9B4B571F425E1B3E5A0EDC81A40B5F8311505A45C38234C909D47038080D43290458F0FAF9BFC02EEEDCBE631F69F15E67D2B57430EE20FA1A0AD89DA3082035C30820244A0030201020202011F300D06092A864886F70D0101050500307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F72697479301E170D3131303532303233323334385A170D3231303532303233323334385A3062310B300906035504061302555331133011060355040A130A4170706C6520496E632E310C300A060355040B13034554533130302E060355040313274833502D44617277696E2D50726F642D4345504F312D5469636B65742D4461746143656E74657230819F300D06092A864886F70D010101050003818D003081890281810083C80AD4695D78B8A8A8BD473D78A8B32D6E7CD64F483286BEB7A2353A14EE15AE3D8B7E5B7BD46D9C0E938D4C25F37CA338D3C45F48A2DA06A4D6F56A9B9E8F61C8C0C644B5E41A9498E1EBA91DA7D08CA76B5C059A2A88B7870AE316B3C7938617219367EC0C94A1BCE73FB4FF4822744D8AFADAC9C49DA06ACB20AF9C8D270203010001A38183308180300B0603551D0F040403020780301D0603551D0E041604146D0287E207A0650D58DE628C919E7F99B92A939F301F0603551D23041830168014493D3653C9D715E186614EACABAB1856635DC3C63031060A2A864886F7636406010B0101FF0420301EA11C311A8204308900008404010000008504010000009F816B0401000000300D06092A864886F70D01010505000382010100FE6736FACEC3B3C62DA48ACBE7B6C2FC6BC7A8CAE7CD5D4480021B82FF9A762500CA6ECB2300E3AADC41D38822CE7EF3FF13DA0DDA9B77D6FF49040AE01F57F1451D96D3D910BA7141C61515C02473E72C2F8C4401A3934B61D6502619C5DFABB2AEF894D2915912C810A8427FD488AD4E7310456DC113BE3F98413741F077C895719EC76B5043A46E143DC5C1C56FC93C79B8C4ED68E2487209680663DEA1BA0F2B76C178B745CA639423CDFC3D4E1AA49FFDD9CE84627025B0D38EAEC6FD5433990D998E776D532C1B7328BD7D2FC5831736F67124F667D78E6787C009732331F313BA35FE38D14F4084F2099CD363418D0EF22D0B5B8A2D21176C72F9AE5B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</apticket> <revision>apple</revision> <ecid>xxxxxxxxxxxxx</ecid> <model>iPhone3,1</model> <ios>6.1.3(10B329)</ios> <board>n90ap</board> <type>FromApple</type> <ipsw_md5>845A42C0139CDAD6D373BF3414B25786</ipsw_md5> </i4> </plist>
<?xml version="1.0" encoding="UTF-8"?> <plist version="1.0"> <i4> <illb>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C000000800000004E7C837C5D7692321072824A6137EBFAB0D824AAD4B85722B5A86805D7D398B83A209ED9956FD548D3213C29231DC68D1A601A40AAACF0A5F1726D607295F36B87808F0813BED8641589059A969DF86136CDCE9A8B196C9499652DB36CF79761DF7DD8C97BA7DADDCE185BD8C185D321E1A42E30509F194C2B973E80BA7C6203</illb> <ibss>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C00000080000000B59BF702FA7A1D2B78DCA2A304A8C2BA85C9EC3E3CC3493E88766E845A225CB4226B424800473B9732DAD8A503B17B5C8916CC52CD5E3BE5D98A2F9CD2673B3F74D82A7DAAE1B30D403FEF89B7F5AC74A9B715CE7B7EB53DCB49B5F58EFD5C28C7CA64D300AAB4BE0F28236307DFBC05EB1E003580207198A71A7453EBB4B8E4</ibss> <ibec>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C00000080000000D8E7B42FDCAD371697E8BEE212D47453B9C77E44C2B544B6395171ECC034580BBB4DD9582206E611D06B19A0638D0A9AD5BAD44B04F971C4FF3409AB8EBDE0BB75C38968ADA4F4359D3D07CA9143ACDCBD682481177333098C212CA3204F3F3CC63E5AC238EE5D5250AA719CC82287045862D4D3B0B934955FA11F3A9AD76736</ibec> <rdsk>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C000000800000009CB24CA27CB500EABAEBDE508CF09C865EFE8459F2189DA7B7D8AB0F934B46DE3E4675CEEE4CD6C6FFE81A4320201A07D72EB6A12DE161FDBEC64E423A27D62DCF706AC8100DE56CE4CF1C6A474A9F023783CF75B6118B785D31E6287A9BCCCCAD16C1AD27F5CAD40FF255D1E1189C319E93BD17C5FDFF9443B1972EB4E196A9</rdsk> <krnl>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C0000008000000079AB1F0329D6F1FF179F44994F6DB1ACF07AE4776D196FF08393EC6C676474F9CAD92009368231DD7E16DD3E8AC23603CF916704A1DB0851A2BE6814CC7F282FD4E65B1A9A495EC9B31C564F052D749618C2E0DDF93104E828D2D30470F3F24C7D9D9E046DEA87F79F248DB8242DC30C57BB7F1B9C89070B015B5CFA1D531B79</krnl> <cert>545245438107000075070000308203F8308202E0A003020102020110300D06092A864886F70D01010505003062310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F72697479311630140603550403130D4170706C6520526F6F74204341301E170D3037303130353139323135395A170D3232303130353139323135395A307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F7269747930820122300D06092A864886F70D01010105000382010F003082010A0282010100FEF2DDDA6539B072E3038481F456C9D1A14ABBC80401F3460D95E137950A6947C6C48C793E475506B20614EB7EA4F523FE423598EF3405CE9AD3AD94D0A20FC2D2B404484C235A5BC70B9D62D3F3E36B10FE970857C612767719B2C6C32C98EDB72987E4DC18B6E5F3BA13FBB2B6B767D9CBDF6FA5933DED7A9367B4FD3416E400AB0BB74E1F5AD603683E72B614303A0C6497A04622791B772C5B2E90E011DC16A3E1C8F784B24FDC4B3A0AD5127EDC113FFA1173651A4970A07E7582B43C2B2F55DF3088B1754D45DC07282D4A3A85FD9F953E22BA9C46F7B7687BB394D5423E05B338F86779488C6C1F8BBEEEED5405D5A30B587D780F24A9A1DC0A74EAF70203010001A3819C308199300E0603551D0F0101FF040403020186300F0603551D130101FF040530030101FF301D0603551D0E04160414493D3653C9D715E186614EACABAB1856635DC3C6301F0603551D230418301680142BD06947947609FEF46B8D2E40A6F7474D7F085E30360603551D1F042F302D302BA029A0278625687474703A2F2F7777772E6170706C652E636F6D2F6170706C6563612F726F6F742E63726C300D06092A864886F70D0101050500038201010034C50CC50E59112FA6C29F3278E7643269DBADC225CAB74783B7923C7153A0B2AD30958050BD6D5F4CDCCE780D4C491050381035BF4581AC66582C2123F8965E80E9D3C64CFD85AE3961F628AA44ED159B3F47C057AC671C8CCDD4938D4FDB6A54A77B425B0F99C6D738AB52A7A1831D853074EA0D1DDA68848FE2847ECBB9416ED59FA842B5FF33B6717FEAA3B9DD4903608576103E8EA8E136E312DD856CED6653B05B489B2F7FF6CA1CF05D982D74ADF04847C5E19A67B2220FB00E02A0E1BA6A62B9B4B571F425E1B3E5A0EDC81A40B5F8311505A45C38234C909D47038080D43290458F0FAF9BFC02EEEDCBE631F69F15E67D2B57430EE20FA1A0AD89DA308203753082025DA003020102020200AA300D06092A864886F70D0101050500307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F72697479301E170D3039303332353230353235335A170D3139303332363230353235335A3055310B300906035504061302555331133011060355040A130A4170706C6520496E632E310C300A060355040B1303455453312330210603550403131A4833502D44617277696E2D50726F642D4461746143656E74657230819F300D06092A864886F70D010101050003818D0030818902818100E2F2C1036E6679634484E11E81EC0AF1005FE8F3E7D341A501647677D023C89750C88A5636DD9F972755826311F9482A0D6BFCE92C67250F235D33AB62AAE3C1444D549DB5E02BE0B1175FD959C41F3B5012BE3FF5698E19BF335B9EDF5EBD2C34BBF428C134C2A8642F8D8437FE49877A175EDCD7C3B22F6C1B9460538A024F0203010001A381A93081A6300B0603551D0F040403020780301D0603551D0E0416041421A3C0BB490633E9F37F066783F569DC52849F9B301F0603551D23041830168014493D3653C9D715E186614EACABAB1856635DC3C63057060A2A864886F763640601010101FF0446044433676D49440000003000000000000000747265634D4F4453100000000400000001000000444F525010000000040000000100000050494843100000000400000030890000300D06092A864886F70D01010505000382010100F4F6E9E7323F29E82C79C4532D9A49828F32646A5164C14C7FF34565EB52E5B2EF7F6587F9F1811011A297B52FDB8498B556E46992E6EADEF3B6CEA879527A46DE732DF2A9BF0B6F46916228C7E3121073214F1600E2B447EC8CE3F3761D742CE1BAFA494A58DD0DDF28C392E0C610ACEF5D518AC5EFD988582A8F0133C82F54A1DD325323BCE0744B22C9833CDADFA86F61F685A0BA52207C40EE5CAFC87DBE324E972178EF6F3C222DED8852689DABF8639EE85DB3D0B893DBA21D9DC6B5C336ABCF4DA4ED1459B80E9360FAA9C140D550A2AEAE167A36C67832735645AD7F125B4CA33067F7BC374C30D0CE930C911CC34D27ED5FF52B42A87F8396D02AD7</cert> <apticket>33676D4900120000EC0B0000000000004241435345505954200000000400000042414353000000000000000000000000312F736F41544144ec0a0000bc0a000030820AB8300B06092A864886F70D010105318202C481082CE51CE9F1020000820430890000830400000000840401000000850401000000861269426F6F742D313533372E392E35357E313187144DE4C1C53F24322A593C4E0819486491CCAD687D881491024670DC5047DE33036C446B5EF53CC22DB7568914EC0295F90E86975EC27258B69B4FDD995FA9B3078A14F9C7660C4C2994B9FD95CD826507CFF3CB4F91058C1495BAD50919C4E28A2CDE4B0D62A4A4044E044E6E8D149AF17593F66DC089400EEB384C7294BAADAD60B68E14970DC6E48A164CE0C2FE50604FBC04BA00084B5B8F147C5B9E305D6713CA95A0BF52CFA9D74A7663216590149172551EFD8C236E1F3C042AEE9DDCD4716CDF4D920431303031941269426F6F742D313533372E392E35357E3131961269426F6F742D313533372E392E35357E3131971491024670DC5047DE33036C446B5EF53CC22DB7569814EC0295F90E86975EC27258B69B4FDD995FA9B3079914F9C7660C4C2994B9FD95CD826507CFF3CB4F91059A149A46D40F4B54424C825F6C82670BE22B86E03F0A9C149FB766C1490B56654E41456C1D8AC7B5BAC480B79F3004010000009F3104010000009F3204010000009F3304010000009F3504010000009F3604010000009F3704010000009F3804010000009F3904010000009F3B04010000009F3C04010000009F3D04010000009F3E04010000009F4B146A4E2836453CDF569F96B54001D5856E9DB402D79F4E140C65D77DCE3418D0B9267136B8C9933BFFDA4CD79F4F14CC090E191DF8C84C0190FC19D831B272FF8289A39F501470B6A985E9999F7EBBA8FE057883E71E46A118279F5404010000009F5504010000009F5604010000009F816414023683DF4637E071C5A733D59CEBE67D2FC1BFEA9F816514165D7DF43BD289B3E13D48F5C1E8B21CF2A0335E9F816614DD4E78D11B416E9F81DC947A3E45125D726229DE9F816704010000009F816804010000009F8169040100000004818070B94F8A7C4A81393A4BDE1D45C9E6F83FE58D8024B1AE32CE8C40D8FBF2CE32DFEF2DE33EF6EA1B65E5EA6ADA9D54EEE1683BBB1F12600B05D4972711BDFA1D26432CD5C44FC12FE693D94956C42E29E1ADB1B8903E809B9A79C32BC7B93C68D0F82090679A2813D982F60C1EB24E6A04B8AE34203CE56B72B5225E65A5F3EAA182075C308203F8308202E0A003020102020110300D06092A864886F70D01010505003062310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F72697479311630140603550403130D4170706C6520526F6F74204341301E170D3037303130353139323135395A170D3232303130353139323135395A307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F7269747930820122300D06092A864886F70D01010105000382010F003082010A0282010100FEF2DDDA6539B072E3038481F456C9D1A14ABBC80401F3460D95E137950A6947C6C48C793E475506B20614EB7EA4F523FE423598EF3405CE9AD3AD94D0A20FC2D2B404484C235A5BC70B9D62D3F3E36B10FE970857C612767719B2C6C32C98EDB72987E4DC18B6E5F3BA13FBB2B6B767D9CBDF6FA5933DED7A9367B4FD3416E400AB0BB74E1F5AD603683E72B614303A0C6497A04622791B772C5B2E90E011DC16A3E1C8F784B24FDC4B3A0AD5127EDC113FFA1173651A4970A07E7582B43C2B2F55DF3088B1754D45DC07282D4A3A85FD9F953E22BA9C46F7B7687BB394D5423E05B338F86779488C6C1F8BBEEEED5405D5A30B587D780F24A9A1DC0A74EAF70203010001A3819C308199300E0603551D0F0101FF040403020186300F0603551D130101FF040530030101FF301D0603551D0E04160414493D3653C9D715E186614EACABAB1856635DC3C6301F0603551D230418301680142BD06947947609FEF46B8D2E40A6F7474D7F085E30360603551D1F042F302D302BA029A0278625687474703A2F2F7777772E6170706C652E636F6D2F6170706C6563612F726F6F742E63726C300D06092A864886F70D0101050500038201010034C50CC50E59112FA6C29F3278E7643269DBADC225CAB74783B7923C7153A0B2AD30958050BD6D5F4CDCCE780D4C491050381035BF4581AC66582C2123F8965E80E9D3C64CFD85AE3961F628AA44ED159B3F47C057AC671C8CCDD4938D4FDB6A54A77B425B0F99C6D738AB52A7A1831D853074EA0D1DDA68848FE2847ECBB9416ED59FA842B5FF33B6717FEAA3B9DD4903608576103E8EA8E136E312DD856CED6653B05B489B2F7FF6CA1CF05D982D74ADF04847C5E19A67B2220FB00E02A0E1BA6A62B9B4B571F425E1B3E5A0EDC81A40B5F8311505A45C38234C909D47038080D43290458F0FAF9BFC02EEEDCBE631F69F15E67D2B57430EE20FA1A0AD89DA3082035C30820244A0030201020202011F300D06092A864886F70D0101050500307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F72697479301E170D3131303532303233323334385A170D3231303532303233323334385A3062310B300906035504061302555331133011060355040A130A4170706C6520496E632E310C300A060355040B13034554533130302E060355040313274833502D44617277696E2D50726F642D4345504F312D5469636B65742D4461746143656E74657230819F300D06092A864886F70D010101050003818D003081890281810083C80AD4695D78B8A8A8BD473D78A8B32D6E7CD64F483286BEB7A2353A14EE15AE3D8B7E5B7BD46D9C0E938D4C25F37CA338D3C45F48A2DA06A4D6F56A9B9E8F61C8C0C644B5E41A9498E1EBA91DA7D08CA76B5C059A2A88B7870AE316B3C7938617219367EC0C94A1BCE73FB4FF4822744D8AFADAC9C49DA06ACB20AF9C8D270203010001A38183308180300B0603551D0F040403020780301D0603551D0E041604146D0287E207A0650D58DE628C919E7F99B92A939F301F0603551D23041830168014493D3653C9D715E186614EACABAB1856635DC3C63031060A2A864886F7636406010B0101FF0420301EA11C311A8204308900008404010000008504010000009F816B0401000000300D06092A864886F70D01010505000382010100FE6736FACEC3B3C62DA48ACBE7B6C2FC6BC7A8CAE7CD5D4480021B82FF9A762500CA6ECB2300E3AADC41D38822CE7EF3FF13DA0DDA9B77D6FF49040AE01F57F1451D96D3D910BA7141C61515C02473E72C2F8C4401A3934B61D6502619C5DFABB2AEF894D2915912C810A8427FD488AD4E7310456DC113BE3F98413741F077C895719EC76B5043A46E143DC5C1C56FC93C79B8C4ED68E2487209680663DEA1BA0F2B76C178B745CA639423CDFC3D4E1AA49FFDD9CE84627025B0D38EAEC6FD5433990D998E776D532C1B7328BD7D2FC5831736F67124F667D78E6787C009732331F313BA35FE38D14F4084F2099CD363418D0EF22D0B5B8A2D21176C72F9AE5B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</apticket> <revision>apple</revision> <ecid>000003F69918ADCD</ecid> <model>iPhone3,1</model> <ios>6.1.3(10B329)</ios> <board>n90ap</board> <type>FromApple</type> <ipsw_md5>845A42C0139CDAD6D373BF3414B25786</ipsw_md5> </i4> </plist>
适用于“大智慧新一代 Level-2 V3.03.08.0801 ”的版本。 附件:数据表结构   ◎代码数据(cndm)结构 字段名 含义 类型 备注 dm 代码 char jc 简称 char ◎行情数据(cnfqhq)结构 字段名 含义 类型 备注 dm 代码 char rq 日期 date kp 开盘 num zg 最高 num zd 最低 num sp 收盘 num sl 成交数量 num je 成交金额 num yz 复权因子 num ◎除权数据(cncq)结构 字段名 含义 类型 备注 dm 代码 char rq 日期 date fh 分红 num sgbl 送股比例 num pgbl 配股比例 num pgjg 配股价格 num ◎股本数据(cngb)结构 字段名 含义 类型 备注 dm 代码 char rq 日期 date zgb 总股本 num ltg 流A股 num bg B股 num hg H股 num ◎财务指标(cncw)结构 字段名 含义 类型 备注 dm 代码 char rq 日期 date eps 每股收益(全面摊薄) num eps1 每股收益(加权平均) num naps 每股净资产 num roe 净资产收益率(全面摊薄) num roe1 净资产收益率(加权平均) num ◎财务报表(cncwbb)结构 字段名 含义 类型 备注 dm 代码 char rq 日期 date bsdqtzje 短期投资净额 num bsyszkje 应收帐款净额 num bschje 存货净额 num bsldzc 流动资产 num bscqtzje 长期投资净额 num bsgdzc 固定资产 num bswxzc 无形及其他资产 num bszzc 总资产 num bsdqjk 短期借款 num bsyfzk 应付帐款 num bsldfz 流动负债 num bscqfz 长期负债 num bsfz 负债合计 num bsgb 股本 num bsssgdqy 少数股东权益 num bsgdqy 股东权益 num bszbgj 资本公积 num bsyygj 盈余公积 num iszysr 主营业务收入净额 num iszycb 主营业务成本 num iszylr 主营业务利润 num isqtlr 其它业务利润 num isyyfy 营业费用 num isglfy 管理费用 num iscwfy 财务费用 num istzsy 投资收益 num islrze 利润总额 num issds 所得税 num isjlr 净利润 num iskchjlr 扣除经常性损益后的净利润 num iswfplr 未分配利润 num cfjyhdxjlr 经营活动现金流入 num cfjyhdxjlc 经营活动现金流出 num cfjyhdxjje 经营活动现金净额 num cftzxjlr 投资现金流入 num cftzxjlc 投资现金流出 num cftzxjje 投资现金净额 num cfczxjlr 筹措现金流入 num cfczxjlc 筹措现金流出 num cfczxjje 筹措现金净额 num cfxjjze 现金及现金等价物净增额 num cfxsspxj 销售商品收到的现金 num mgsy 每股收益 num mgjzc 每股净资产 num tzmgjzc 调整后每股净资产 num mgzbgjj 每股资本公积金 num mgwfplr 每股未分配利润 num mgjyxjllje 每股经营活动产生的现金流量净额 num mgxjzjje 每股现金及现金等价物增加净额 num mll 毛利率 num zyywlrl 主营业务利润率 num jll 净利率 num zzcbcl 总资产报酬率 num jzcsyl 净资产收益率 num xsxjzb 销售商品收到的现金占主营收入比例 num yszczzl 应收帐款周转率 num chzzl 存货周转率 num gdzczzl 固定资产周转率 num zyywzzl 主营业务增长率 num jlrzzl 净利润增长率 num zzczzl 总资产增长率 num jzczzl 净资产增长率 num ldbl 流动比率 num sdbl 速动比率 num zcfzbl 资产负债比率 num fzbl 负债比率 num gdqybl 股东权益比率 num gdzcbl 固定资产比率 num kchmgjlr 扣除经常性损益后每股净利润 num ◎交易日期(cnrq)结构 字段名 含义 类型 备注 rq 交易日期 date ◎板块数据(cnbk)结构 字段名 含义 类型 备注 lb 类别 char bk 板块 char dm 代码 char zz 创建者 char ◎存款利率(cnll)结构 字段名 含义 类型 备注 dm 代码 char jc 简称 char rq 变动日期 date ll 利率 num ◎港股代码(hkdm)结构 字段名 含义 类型 备注 dm 代码 char jc 简称 char ◎港股行情(hkhq)结构 字段名 含义 类型 备注 dm 代码 char rq 日期 date kp 开盘 num zg 最高 num zd 最低 num sp 收盘 num sl 成交数量 num je 成交金额 num FxjData2FinData程序有上千行 调用方法: /************************************************************************************* 使用说明: 1)调用格式:FxjData2FinData(Market,DataType,FinDataLib) 其中, Market:市场代码,SH为沪市,SZ为深市,BK为板块指数,如果有其它市场数据,可有其它市场代码如HK等. DataType:数据类型,dm,cq,cw0,hq0,hq,等等,含义见下面注释 FinDataLib:目标逻辑库,如果给定的目标逻辑库不存在,则将设为Work 2)如果数据文件已经被分析家等软件占用导致无法打开时,将自动复制一份该文件,并从该备份文件中读取数据. 3)程序将自动补充数据,即如果目标表不存在,则建立并添加数据,如果目标表已存在,则判断表中每只证券的最新 数据,然后只添加数据表中所缺少的数据. ***************************************************************************************/ /*请修改以下的参数*/ %let FxjPath=C:\fxj\;/*分析家安装目录*/ /*HqmbFilesToRead=分笔成交读取文件数.若为1则只读取report.dat, 若为n,则除了读取Report.dat外还将读取(n-1)个最新.PRP历史分笔成交数据文件*/ %let HqmbFilesToRead=2; /*请确认要转换的数据,在下面语句的%后加*变为注释取消转换*/ /*沪市*/ %FxjData2FinData(sh,dm,FinData); /*dm--证券代码,原数据集将保存为xxDM_bak*/ %FxjData2FinData(sh,cq,FinData); /*cq--除权数据*/ %FxjData2FinData(sh,cw0,FinData); /*cw0--最新财务数据*/ %FxjData2FinData(sh,hq0,FinData); /*hq0--最新行情*/ %FxjData2FinData(sh,hq,FinData); /*hq--每日行情*/ %FxjData2FinData(sh,hqmb,FinData); /*hqmb--每笔成交*/ %FxjData2FinData(sh,hq5,FinData);/*hq5--5分钟行情*/ %FxjData2FinData(sh,fp,FinData);/*fp--分红送配(专业财务数据)*/ %FxjData2FinData(sh,gb,FinData);/*gb--股本结构(专业财务数据)*/ %FxjData2FinData(sh,cw,FinData);/*cw--财务数据(专业财务数据)*/ %FxjData2FinData(sh,gd,FinData);/*gd--十大股东(专业财务数据)*/ %FxjData2FinData(sh,jjjz,FinData);/*jjjz--基金净(专业财务数据)*/ %FxjData2FinData(sh,jjzh,FinData);/*jjzh--基金投资组合(专业财务数据)*/ /*深市*/ %FxjData2FinData(sz,dm,FinData); %FxjData2FinData(sz,cq,FinData); %FxjData2FinData(sz,cw0,FinData); %FxjData2FinData(sz,hq0,FinData); %FxjData2FinData(sz,hq,FinData); %FxjData2FinData(sz,hqmb,FinData); %FxjData2FinData(sz,hq5,FinData); %FxjData2FinData(sz,fp,FinData); %FxjData2FinData(sz,gb,FinData); %FxjData2FinData(sz,cw,FinData); %FxjData2FinData(sz,gd,FinData); %FxjData2FinData(sz,jjjz,FinData); %FxjData2FinData(sz,jjzh,FinData); /*板块及板块指数*/ %FxjData2FinData(bk,zh,FinData);/*板块数据:Market=bk,DataType=zh,...*/ %FxjData2FinData(bk,dm,FinData); %FxjData2FinData(bk,hq0,FinData); %FxjData2FinData(bk,hq,FinData); %FxjData2FinData(bk,hqmb,FinData); %FxjData2FinData(bk,hq5,FinData); /*香港市场*/ %*FxjData2FinData(hk,dm,FinData); %*FxjData2FinData(hk,hq0,FinData); %*FxjData2FinData(hk,hq,FinData); %*FxjData2FinData(hk,hqmb,FinData); %*FxjData2FinData(hk,hq5,FinData); 大智慧新一代 2.08.07.0907 数据格式 作者:root 日期:2007-12-12 字体大小: 小 中 大 备忘 日线数据文件day.dat case DataTypes.hq: fileName = "DAY.DAT"; startAddress = 0x41000; blockSize = 8192; recordSize = 32; codeIsLong = false; fieldString = "dm,代码,code,10,0,0,;" + "rq,日期,date,4,1,0,;" + "kp,开盘,single,4,2,4,B;" + "zg,最高,single,4,3,8,B;" + "zd,最低,single,4,4,12,B;" + "sp,收盘,single,4,5,16,B;" + "sl,成交数量,single,4,6,20,A;"+ "je,成交金额,single,4,7,24,";    数据格式几乎与分析家相同 起止地址 数据内容 数据含义 数据类型 00 - 03 F4 9B 13 FC 文件标志 int 04 - 07 00 06 00 00 未知 int 08 - 0B 00 00 00 00 保留 int 0C - 0F 97 04 00 00 证券总数 int 10 - 13 00 18 00 00 未知 int需添加之起始块号 14 - 17 DB 17 00 00 未知 int当前最后空块号 18 - 21 31 41 30 30 30...FF 证券代码 byte[10] 22 - 25 B0 09 00 00 日线记录数 int 26 - 57 00 00 25 04...FF FF 记录块号 char[25] ...... 记录块开始于0x41000 41000 - 41003 80 47 B2 2B 日期 int 41004 - 41007 B9 1E 25 41 开盘价 float 41008 - 4100B CD CC 4C 41 最高价 float 4100C - 4100F EC 51 18 41 最低价 float 41010 - 41013 9A 99 41 41 收盘价 float 41014 - 41017 80 06 B2 47 成交量 float 41018 - 4101B 40 1C BC 4C 成交金额 float 4101C - 4101D 00 00 上涨家数 char 4101E - 4101F 00 00 下跌家数 char 注:    1)起止地址、数据内容为十六进制,数据类型为 Delphi 下之定义。    2)从18h开始至40017h每64byte为一条股票数据分配记录,含义如上表18h - 57h所示;    3)从41000h开始每8KB为一股票数据存储块,每个股票数据存储块共存储256条日线记录,     每一条记录的长度为32 byte(含义如上表;上涨家数及下跌家数只对指数有效);    4)从41000h开始的8KB为第0号数据存储块,以后类推;    5)系统对每个股票日线数据存储以存储块为单位进行分配。    6)具体应用实例分析家数据管理程序。    7) 日期字段的意义为:实际日期 = StrToDate(^1970-01-01^)+(日期字段 div 86400);     即“日期字段”除以86400所得数为实际日期距1970年01月01日的天数。 有关块号计算方法,请参见分笔成交数据格式 日期字段的意义为:实际日期 = StrToDate(^1970-01-01^)+(日期字段 div 86400);  即“日期字段”除以86400所得数为实际日期距1970年01月01日的天数 1分钟数据文件min1.dat case DataTypes.hq1: fileName = "MIN1.DAT"; startAddress = 0x41000; blockSize = 12288;//8192 recordSize = 32; codeIsLong = false; fieldString = "dm,代码,code,10,0,0,;" + "rq,日期,datetime,4,1,0,;" + "kp,开盘,single,4,2,4,B;" + "zg,最高,single,4,3,8,B;" + "zd,最低,single,4,4,12,B;" + "sp,收盘,single,4,5,16,B;" + "sl,成交数量,single,4,6,20,A;"+ "je,成交金额,single,4,7,24,"; 5分钟数据文件min.dat case DataTypes.hq5: fileName = "MIN.DAT"; startAddress = 0x41000; blockSize = 8192; recordSize = 32; codeIsLong = false; fieldString = "dm,代码,code,10,0,0,;" + "rq,日期,datetime,4,1,0,;" + "kp,开盘,single,4,2,4,B;" + "zg,最高,single,4,3,8,B;" + "zd,最低,single,4,4,12,B;" + "sp,收盘,single,4,5,16,B;" + "sl,成交数量,single,4,6,20,A;" + "je,成交金额,single,4,7,24,"; 最新行情STKINFO60.dat case DataTypes.hq0: fileName = "STKINFO60.DAT"; startAddress = 0x68A8A6; blockSize = 0; recordSize = 273; codeIsLong = false; isIndexDataStruct = false; fieldString = "dm,代码,code,10,0,0,;" + "jc,简称,string,32,1,10,;" + "rq,更新时间,datetime,4,5,60,;" + "zs,昨收,single,4,7,68,;" + "kp,今开,single,4,8,72,;" + "zg,最高,single,4,9,76,;" + "zd,最低,single,4,10,80,;" + "sp,最新,single,4,11,84,;" + "sl,总手数,single,4,12,88,;" + "je,金额,single,4,13,92,;" + "xss,现手数,single,4,14,96,;" + "ztj,涨停价,single,4,27,184,;" + "dtj,跌停价,single,4,28,188,;" + "np,内盘,single,4,27,192,;" + "wp,外盘,single,4,28,196,;" + "mrjg1,买一价,single,4,15,100,;" + "mrsl1,买一量,single,4,18,120,;" + "mrjg2,买二价,single,4,16,104,;" + "mrsl2,买二量,single,4,19,124,;" + "mrjg3,买三价,single,4,17,108,;" + "mrsl3,买三量,single,4,20,128,;" + "mrjg4,买四价,single,4,32,112,;" + "mrsl4,买四量,single,4,34,132,;" + "mrjg5,买五价,single,4,33,116,;" + "mrsl5,买五量,single,4,35,136,;" + "mcjg1,卖一价,single,4,21,140,;" + "mcsl1,卖一量,single,4,24,160,;" + "mcjg2,卖二价,single,4,22,144,;" + "mcsl2,卖二量,single,4,25,164,;" + "mcjg3,卖三价,single,4,23,148,;" + "mcsl3,卖三量,single,4,26,168,;" + "mcjg4,卖四价,single,4,36,152,;" + "mcsl4,卖四量,single,4,38,172,;" + "mcjg5,卖五价,single,4,37,156,;" + "mcsl5,卖五量,single,4,39,176,"; //"jd,精度,int,4,3,52,;" + //"scbz,删除标志,int,4,4,56,"; //"unknown,(未知),int,4,31,164,;" + //",(未知),,48,40,200,;" 分笔成交数据文件report.dat(结构同day.dat,但其中一些数据不是直接保存) case DataTypes.hqmb: fileName = "REPORT.DAT"; startAddress = 0x41000; blockSize = 12272; recordSize = 52; codeIsLong = false; isIndexDataStruct = false;//不完全等同于day.dat结构,因此单独处理 fieldString = "dm,代码,code,10,0,0,;" + "rq,日期,datetime,4,0,0,;" + "zjcj,最近成交价,single,4,1,4,;" + "zss,总手数,single,4,2,8,calc;" + "je,金额,single,4,3,12,;" + "xss,现手数,single,4,2,8,;" + "mm,内外盘,string,2,16,21,;" + "mr1jg,买一价,single,1,10,42,;" + "mr1sl,买一量,single,2,4,22,;" + "mr2jg,买二价,single,1,11,43,;" + "mr2sl,买二量,single,2,5,24,;" + "mr3jg,买三价,single,1,12,44,;" + "mr3sl,买三量,single,2,6,26,;" + "mr4jg,买四价,single,1,12,45,;" + "mr4sl,买四量,single,2,6,28,;" + "mr5jg,买五价,single,1,12,46,;" + "mr5sl,买五量,single,2,6,30,;" + "mc1jg,卖一价,single,1,13,47,;" + "mc1sl,卖一量,single,2,7,32,;" + "mc2jg,卖二价,single,1,14,48,;" + "mc2sl,卖二量,single,2,8,34,;" + "mc3jg,卖三价,single,1,15,49,;" + "mc3sl,卖三量,single,2,9,36,;"+ "mc4jg,卖四价,single,1,14,50,;" + "mc4sl,卖四量,single,2,8,38,;" + "mc5jg,卖五价,single,1,14,51,;" + "mc5sl,卖五量,single,2,8,40,;" + "bs,总笔数,int,2,0,16," ; //以上数据类型不是存储类型,程序中不直接用实际数据类型:买/卖X量为short,买/卖X价为byte //现手数过当总手数计算而得,应该放在总手数后面 大智慧新一代Level-2 分笔成交数据格式 起止地址 数据内容 数据含义 数据类型 00 - 03 F4 9B 13 FC 日线文件标志 int 04 - 07 10 02 00 00 未知 int 08 - 0B 00 43 DF 46 1970.01.01 00:00:00始的秒数 int 0C - 0F 5D 05 00 00 证券总数 int 10 - 13 ED 20 00 00 未知 int 14 - 17 ED 20 00 00 未知 int 18 - 21 30 30 30 30 30 31 00 00 证券代码 byte[10] 22 - 25 9C 12 00 00 日分笔记录数 int 26 - 57 00 00 BA 03...FF FF 记录块号 char[25] 00041000 记录页起始点, 每记录长: 0x34 = 52 每页记录数: 0xEC = 236 每页长: 每记录长0x34 * 每页记录数0xEC = 0x2FF0 = 12272 地 址 数据内容 数据含义 数据类型 41000 - 41003 35 FA DF 46 1970.01.01 00:00:00 始的秒数 int 41004 - 41007 00 00 18 41 最新价 float 41008 - 4100B 00 80 B4 43 累计成交量 float 4100C - 4100F 80 46 A7 48 累计成交金额 float 41010 - 41011 51 9C 累计成交笔数 char 41012 - 41013 00 00 未知 char 41014 10 累计成交笔数的溢出标志(00|10) byte 41015 80 买入,卖出标识(80|E0买入,C0|A0卖出) byte 41016 - 41017 23 01 委买量1 char 41018 - 41019 8E 5B 委买量2 char 4101A - 4101B 80 27 委买量3 char 4101C - 4101D 8E 5B 委买量4 char 4101E - 4101F B8 40 委买量5 char 41020 - 41021 23 01 委卖量1 char 41022 - 41023 8E 5B 委卖量2 char 41024 - 41025 80 27 委卖量3 char 41026 - 41027 8E 5B 委卖量4 char 41028 - 41029 B8 40 委卖量5 char 4102A 16 委买价1 与成交价的差 byte 4102B 9A 委买价2 与成交价的差 byte 4102C 80 委买价3 与成交价的差 byte 4102D 40 委卖价4 与成交价的差 byte 4102E 30 委卖价5 与成交价的差 byte 4102F 57 委卖价1 与成交价的差 byte 41030 68 委卖价2 与成交价的差 byte 41031 69 委卖价3 与成交价的差 byte 41032 7A 委卖价4 与成交价的差 byte 41033 81 委卖价5 与成交价的差 byte 注意: 1、如有疑问请与 QQ 8588711 联系,愿与您共同挖掘股票成交数据。 2、数据类型为JAVA数据类型定义,实际读数据时应该将数据十六进制取反,如:41000 - 41003的数据为 35 FA DF 46,实际应该读成:   0x46DFFA35 = 1189083701, 这个1189083701就是距1970.01.01 00:00:00 始的实际秒数。其他int,float,char都是这样取反的。 3、委买卖与成交价的差,是小数点后的整数差,如果买卖标识为80或C0,成交价小数点后是两位(股票),如果买卖标识为E0或A0,   成交价小数点后是三位(权证等) 4、累计成交笔数如果溢出,则41014位上的不为00,而是10或者20,30等,成交笔数计算方法应为:41014位上的反转,   10转为01,20转为02。。。 再与41010 - 41011位上的合并成一个16进制串。 5、记录块号计算方法:char[0] = 0x00 第一个记录块起始地址为:41000h + 0x0000 * 0x2FF0 = 41000h,char[1] = 0x03BA   则第二个记录块起始地址为:41000h + 0x03BA * 0x2FF0 = 0x00077F78 标签: 财经 近日发现Level-2的逐笔成交数据是缓存在dzh2\data\sh\TEMP目录下,文件名以证券代码为名,后辍是.L2D,如果重启大智慧, L2D文件会全部被删除,而且临时文件只有在浏览过该证券的逐笔成交后才会生成,不过花的时间也不算太多。也许以后会要研究 逐笔成交数据了,这样的数据更有意义,读数据不是问题,最主要的是分析方法,当得到盘口异动数据后,还需要结合信息面来操作, 这样的成功几率非常大,我已经初尝胜果。后面,还要过数据来分析大盘走势,还有过行业数据异动,发现基金等大资金的中短期 目标,这点也非常之重要。这个十一假期,过得不会很闲,还有很多东西要做、、、 现在也不想接受QQ加好友请,真正做数据盘口 分析的,发现数据格式,马上就已经投入战斗了,而且一看就会明了。在这个市场,每个人都有自己的方式生存,没有拿手绝活,那 是不要随便来玩的。逐笔成交数据格式,大概也会在不久后弄个明白。 财务数据(简单)STKINFO60.dat case DataTypes.cw0: fileName = "STKINFO60.DAT"; startAddress = 0x4c2a; blockSize = 2227; recordSize = 273;//196 codeIsLong = false; isIndexDataStruct = false; fieldString = "dm,代码,code,10,0,0,;" + "rq,报告期,date,4,0,4,;" + "gxrq,更新日期,date,4,0,0,;" + "ssrq,上市日期,date,4,0,8,;" + "col1,每股收益,single,4,0,12,;" + "col2,每股净资产,single,4,0,16,;" + "col3,净资产收益率,single,4,0,20,;" + "col4,每股经营现金,single,4,0,24,;" + "col5,每股公积金,single,4,0,28,;" + "col6,每股未分配,single,4,0,32,;" + "col7,股东权益比,single,4,0,36,;" + "col8,净利润同比,single,4,0,40,;" + "col9,主营收入同比,single,4,0,44,;" + "col10,销售毛利率,single,4,0,48,;" + "col11,调整每股净资产,single,4,0,52,;" + "col12,总资产,single,4,0,56,;" + "col13,流动资产,single,4,0,60,;" + "col14,固定资产,single,4,0,64,;" + "col15,无形资产,single,4,0,68,;" + "col16,流动负债,single,4,0,72,;" + "col17,长期负债,single,4,0,76,;" + "col18,总负债,single,4,0,80,;" + "col19,股东权益,single,4,0,84,;" + "col20,资本公积金,single,4,0,88,;" + "col21,经营现金流量,single,4,0,92,;" + "col22,投资现金流量,single,4,0,96,;" + "col23,筹资现金流量,single,4,0,100,;" + "col24,现金增加额,single,4,0,104,;" + "col25,主营收入,single,4,0,108,;" + "col26,主营利润,single,4,0,112,;" + "col27,营业利润,single,4,0,116,;" + "col28,投资收益,single,4,0,120,;" + "col29,营业外收支,single,4,0,124,;" + "col30,利润总额,single,4,0,128,;" + "col31,净利润,single,4,0,132,;" + "col32,未分配利润,single,4,0,136,;" + "col33,总股本,single,4,0,140,;" + "col34,无限售股合计,single,4,0,144,;" + "col35,A股,single,4,0,148,;" + "col36,B股,single,4,0,152,;" + "col37,境外上市股,single,4,0,156,;" + "col38,其他流股,single,4,0,160,;" + "col39,限售股合计,single,4,0,164,;" + "col40,国家持股,single,4,0,168,;" + "col41,国有法人股,single,4,0,172,;" + "col42,境内法人股,single,4,0,176,;" + "col43,境内自然人股,single,4,0,180,;" + "col44,其他发起人股,single,4,0,184,;" + "col45,募集法人股,single,4,0,188,;" + "col46,境外法人股,single,4,0,192,;" + "col47,境外自然人股,single,4,0,196,;" + "col48,优先股或其他,single,4,0,200,"; 分红送配STKINFO60.dat case DataTypes.cq: fileName = "STKINFO60.DAT"; startAddress = 0x44aa; blockSize = 2227; recordSize = 20; codeIsLong = false; isIndexDataStruct = false; fieldString = "dm,代码,code,10,0,0,;" + "rq,日期,date,4,0,0,;" + "sgbl,送股比例,single,4,1,4,;" + "pgbl,配股比例,single,4,2,8,;" + "pgjg,配股价格,single,4,3,12,;" + "fh,分红,single,4,4,16,"; 代码表STKINFO60.dat case DataTypes.dm: fileName = "STKINFO60.DAT"; startAddress = 0x68A8A6; blockSize = 0; recordSize = 273;//fxj248 codeIsLong = false; isIndexDataStruct = false; fieldString = "dm,代码,code,10,0,0,;" + "jc,简称,string,32,1,10,"; struct fileStruct { public string fileName;//文件名 public int startAddress,blockSize,recordSize;//起始地址,每块长度,记录长度 public bool codeIsLong, isIndexDataStruct; //codeIsLong索引中的代码包含有市场代码SH、SZ等;isIndexDataStruct象Day.Dat那样的结构即由索引+数据组成; public string[,] fields;//字段 public fileStruct(DataTypes fileType) { fileName = ""; startAddress = 0; blockSize = 0; recordSize = 0; codeIsLong = false; isIndexDataStruct = true; string fieldString = ""; //字段名,字段标签,类型,长度字段,存储顺序,偏移量 switch (fileType) { #region 代码表STKINFO60.DAT//代码的拼音是乱码,有可能拼音简写未存盘,而是由大智慧软件另行计算。 case DataTypes.dm: fileName = "STKINFO60.DAT"; //startAddress = 0x845898; startAddress = 0x6d0226; //startAddress = 0x68A8A6; blockSize = 0; //recordSize = 248;//原分析家 recordSize = 273; codeIsLong = false; isIndexDataStruct = false; fieldString = "dm,代码,code,10,0,0,;" + "jc,简称,string,32,1,10,;" + "py,拼音,string,10,2,42,"; break; #endregion #region 分红送配STKINFO60.DAT//除权数据//OK case DataTypes.cq: fileName = "STKINFO60.DAT"; startAddress = 0x44aa; blockSize = 2227; recordSize = 20; codeIsLong = false; isIndexDataStruct = false; fieldString = "dm,代码,code,10,0,0,;" + "rq,日期,date,4,0,0,;" + "sgbl,送股比例,single,4,1,4,;" + "pgbl,配股比例,single,4,2,8,;" + "pgjg,配股价格,single,4,3,12,;" + "fh,分红,single,4,4,16,"; break; #endregion #region 财务数据(简单)STKINFO60.DAT//OK case DataTypes.cw0: fileName = "STKINFO60.DAT"; startAddress = 0x4c2a; blockSize = 2227; recordSize = 273; codeIsLong = false; isIndexDataStruct = false; fieldString = "dm,代码,code,10,0,0,;" + "rq,报告期,date,4,0,4,;" + "gxrq,更新日期,date,4,0,0,;" + "ssrq,上市日期,date,4,0,8,;" + "col1,每股收益,single,4,0,12,;" + "col2,每股净资产,single,4,0,16,;" + "col3,净资产收益率,single,4,0,20,;" + "col4,每股经营现金,single,4,0,24,;" + "col5,每股公积金,single,4,0,28,;" + "col6,每股未分配,single,4,0,32,;" + "col7,股东权益比,single,4,0,36,;" + "col8,净利润同比,single,4,0,40,;" + "col9,主营收入同比,single,4,0,44,;" + "col10,销售毛利率,single,4,0,48,;" + "col11,调整每股净资产,single,4,0,52,;" + "col12,总资产,single,4,0,56,;" + "col13,流动资产,single,4,0,60,;" + "col14,固定资产,single,4,0,64,;" + "col15,无形资产,single,4,0,68,;" + "col16,流动负债,single,4,0,72,;" + "col17,长期负债,single,4,0,76,;" + "col18,总负债,single,4,0,80,;" + "col19,股东权益,single,4,0,84,;" + "col20,资本公积金,single,4,0,88,;" + "col21,经营现金流量,single,4,0,92,;" + "col22,投资现金流量,single,4,0,96,;" + "col23,筹资现金流量,single,4,0,100,;" + "col24,现金增加额,single,4,0,104,;" + "col25,主营收入,single,4,0,108,;" + "col26,主营利润,single,4,0,112,;" + "col27,营业利润,single,4,0,116,;" + "col28,投资收益,single,4,0,120,;" + "col29,营业外收支,single,4,0,124,;" + "col30,利润总额,single,4,0,128,;" + "col31,净利润,single,4,0,132,;" + "col32,未分配利润,single,4,0,136,;" + "col33,总股本,single,4,0,140,;" + "col34,无限售股合计,single,4,0,144,;" + "col35,A股,single,4,0,148,;" + "col36,B股,single,4,0,152,;" + "col37,境外上市股,single,4,0,156,;" + "col38,其他流股,single,4,0,160,;" + "col39,限售股合计,single,4,0,164,;" + "col40,国家持股,single,4,0,168,;" + "col41,国有法人股,single,4,0,172,;" + "col42,境内法人股,single,4,0,176,;" + "col43,境内自然人股,single,4,0,180,;" + "col44,其他发起人股,single,4,0,184,;" + "col45,募集法人股,single,4,0,188,;" + "col46,境外法人股,single,4,0,192,;" + "col47,境外自然人股,single,4,0,196,;" + "col48,优先股或其他,single,4,0,200,"; break; #endregion #region 最新行情STKINFO60.DAT//OK case DataTypes.hq0: fileName = "STKINFO60.DAT"; startAddress = 0x6D0226; blockSize = 0; recordSize = 273; codeIsLong = false; isIndexDataStruct = false; fieldString = "dm,代码,code,10,0,0,;" + "jc,简称,string,32,1,10,;" + "rq,更新时间,datetime,4,5,60,;" + "zs,昨收,single,4,7,68,;" + "kp,今开,single,4,8,72,;" + "zg,最高,single,4,9,76,;" + "zd,最低,single,4,10,80,;" + "sp,最新,single,4,11,84,;" + "sl,总手数,single,4,12,88,;" + "je,金额,single,4,13,92,;" + "xss,现手数,single,4,14,96,;" + "ztj,涨停价,single,4,27,184,;" + "dtj,跌停价,single,4,28,188,;" + "np,内盘,single,4,27,192,;" + "wp,外盘,single,4,28,196,;" + "mrjg1,买一价,single,4,15,100,;" + "mrsl1,买一量,single,4,18,120,;" + "mrjg2,买二价,single,4,16,104,;" + "mrsl2,买二量,single,4,19,124,;" + "mrjg3,买三价,single,4,17,108,;" + "mrsl3,买三量,single,4,20,128,;" + "mrjg4,买四价,single,4,32,112,;" + "mrsl4,买四量,single,4,34,132,;" + "mrjg5,买五价,single,4,33,116,;" + "mrsl5,买五量,single,4,35,136,;" + "mcjg1,卖一价,single,4,21,140,;" + "mcsl1,卖一量,single,4,24,160,;" + "mcjg2,卖二价,single,4,22,144,;" + "mcsl2,卖二量,single,4,25,164,;" + "mcjg3,卖三价,single,4,23,148,;" + "mcsl3,卖三量,single,4,26,168,;" + "mcjg4,卖四价,single,4,36,152,;" + "mcsl4,卖四量,single,4,38,172,;" + "mcjg5,卖五价,single,4,37,156,;" + "mcsl5,卖五量,single,4,39,176,"; //"jd,精度,int,4,3,52,;" + //"scbz,删除标志,int,4,4,56,"; //"unknown,(未知),int,4,31,164,;" + //",(未知),,48,40,200,;" break; #endregion #region 分笔成交数据文件report.dat(结构同day.dat,但其中一些数据不是直接保存)//OK case DataTypes.hqmb: fileName = "REPORT.DAT"; //fileName = "20080926.PRP"; startAddress = 0x41000; blockSize = 12272;//52*236=12272 recordSize = 52; codeIsLong = false; isIndexDataStruct = false;//不完全等同于day.dat结构,因此单独处理 fieldString = "dm,代码,code,10,0,0,;" + "rq,日期,datetime,4,0,0,;" + "zjcj,最近成交价,single,4,1,4,;" + "zss,总手数,single,4,2,8,calc;" + "je,金额,single,4,3,12,;" + "xss,现手数,single,4,2,8,;" + "mm,内外盘,string,2,16,21,;" + "mr1jg,买一价,single,1,10,42,;" + "mr1sl,买一量,single,2,4,22,;" + "mr2jg,买二价,single,1,11,43,;" + "mr2sl,买二量,single,2,5,24,;" + "mr3jg,买三价,single,1,12,44,;" + "mr3sl,买三量,single,2,6,26,;" + "mr4jg,买四价,single,1,12,45,;" + "mr4sl,买四量,single,2,6,28,;" + "mr5jg,买五价,single,1,12,46,;" + "mr5sl,买五量,single,2,6,30,;" + "mc1jg,卖一价,single,1,13,47,;" + "mc1sl,卖一量,single,2,7,32,;" + "mc2jg,卖二价,single,1,14,48,;" + "mc2sl,卖二量,single,2,8,34,;" + "mc3jg,卖三价,single,1,15,49,;" + "mc3sl,卖三量,single,2,9,36,;" + "mc4jg,卖四价,single,1,14,50,;" + "mc4sl,卖四量,single,2,8,38,;" + "mc5jg,卖五价,single,1,14,51,;" + "mc5sl,卖五量,single,2,8,40,;" + "bs,总笔数,int,2,0,16," ; //以上数据类型不是存储类型,程序中不直接用实际数据类型:买/卖X量为short,买/卖X价为byte //现手数过当总手数计算而得,应该放在总手数后面 break; #endregion #region 日线数据文件day.dat//OK case DataTypes.hq: fileName = "DAY.DAT"; startAddress = 0x41000; blockSize = 8192; recordSize = 32; codeIsLong = false; fieldString = "dm,代码,code,10,0,0,;" + "rq,日期,date,4,1,0,;" + "kp,开盘,single,4,2,4,B;" + "zg,最高,single,4,3,8,B;" + "zd,最低,single,4,4,12,B;" + "sp,收盘,single,4,5,16,B;" + "sl,成交数量,single,4,6,20,A;"+ "je,成交金额,single,4,7,24,"; break; #endregion #region 1分钟数据文件min1.dat case DataTypes.hq1: fileName = "MIN1.DAT"; startAddress = 0x41000; blockSize = 16384;//块大小为:/32=;原分析家是 recordSize = 32; codeIsLong = false; fieldString = "dm,代码,code,10,0,0,;" + "rq,日期,datetime,4,1,0,;" + "kp,开盘,single,4,2,4,B;" + "zg,最高,single,4,3,8,B;" + "zd,最低,single,4,4,12,B;" + "sp,收盘,single,4,5,16,B;" + "sl,成交数量,single,4,6,20,A;"+ "je,成交金额,single,4,7,24,"; break; #endregion #region 5分钟数据文件min.dat//OK case DataTypes.hq5: fileName = "MIN.DAT"; startAddress = 0x41000; blockSize = 8192; recordSize = 32; codeIsLong = false; fieldString = "dm,代码,code,10,0,0,;" + "rq,日期,datetime,4,1,0,;" + "kp,开盘,single,4,2,4,B;" + "zg,最高,single,4,3,8,B;" + "zd,最低,single,4,4,12,B;" + "sp,收盘,single,4,5,16,B;" + "sl,成交数量,single,4,6,20,A;"+ "je,成交金额,single,4,7,24,"; break; #endregion #region 分红送配数据文件exprof.fdt case DataTypes.fp: fileName = "EXPROF.FDT"; startAddress = 0x41000; blockSize = 3776; recordSize = 236; codeIsLong = true; fieldString = "dm,代码,code,12,0,0,;"+ "cqrq,除权日期,date,4,23,176,;" + "sgbl,送股比例,double,8,1,12,;" + "sgdjr,送股股权登记日,date,4,2,20,;"+ "sgcqr,送股除权日,date,4,3,24,;"+ "sgssr,红股上市日,date,4,4,28,;"+ "zzbl,转增比例,double,8,5,32,;"+ "zzdjr,转增股权登记日,date,4,6,40,;"+ "zzcqr,转增除权日,date,4,7,44,;"+ "zzssr,转增上市日,date,4,8,48,;"+ "fhbl,分红比例,double,8,9,52,;"+ "fhdjr,分红股权登记日,date,4,10,60,;" + "fhcxr,分红除息日,date,4,11,64,;" + "fhpxr,分红派息日,date,4,12,68,;" + "pgbl,配股比例,double,8,13,72,;"+ "pgdjr,配股股权登记日,date,4,14,80,;"+ "pgcqr,配股除权基准日,date,4,15,84,;"+ "pgjkqsr,配股缴款起始日,date,4,16,88,;"+ "pgjkzzr,配股缴款终止日,date,4,17,92,;"+ "pgssr,配股可流上市日,date,4,18,96,;"+ "pgjg,配股价格,single,4,19,100,;"+ "frgpgbl,公众股受让法人股配股比例,double,8,20,104,;"+ "frgmgzrf,认购法人股配股每股转让费,single,4,21,112,;"+ "pgzcxs,配股主承销商,string,60,22,116,;"+ "bgrq,报告日期,date,4,24,180,;"+ "dshrq,董事会日期,date,4,25,184,;"+ "gdhrq,股东会日期,date,4,26,188,;"+ "fhggrq,分红公告日期,date,4,27,192,;"+ "zgbjs,总股本基数,double,8,28,196,;"+ "sgsl,送股数量,double,8,29,204,;"+ "zzsl,转增数量,double,8,30,212,;"+ "sjpgs,实际配股总数,double,8,31,220,;"+ "cqhzgb,除权后总股本,double,8,32,228"; break; #endregion #region 股本结构STKCapital.fdt case DataTypes.gb: fileName = "STKCAPITAL.FDT"; startAddress = 0x41000; blockSize = 3488; recordSize = 218; codeIsLong = true; fieldString = "dm,代码,code,12,0,0;" + "rq,日期,date,4,17,214;"+ "zgb,总股本,double,8,1,12;" + "gjg,国家股,double,8,2,20;" + "fqrg,发起人股,double,8,3,28;" + "frg,法人股,double,8,4,36;" + "ybfrps,一般法人配售,double,8,5,44;" + "zgg,内部职工股,double,8,6,52;" + "a,流A股,double,8,7,60;" + "zltzag,战略投资A股,double,8,8,68;" + "zpg,转配股,double,8,9,76;" + "jjps,基金配售,double,8,10,84;" + "h,H股,double,8,11,92;" + "b,B股,double,8,12,100;" + "yxg,优先股,double,8,13,108;" + "ggcg,高级管理人员持股,double,8,14,116;" + "gbbdyy,股本变动原因,string,56,15,124;" + "gbbdyylb,股本变动原因类别,string,34,16,180"; break; #endregion #region 财务数据STKFinance.fdt case DataTypes.cw: fileName = "STKFINANCE.FDT"; startAddress = 0x41000; blockSize = 14848; recordSize = 464; codeIsLong = true; fieldString = "dm,代码,code,12,0,0,;"+ "rq,日期,date,4,,460,;"+ "bsdqtzje,短期投资净额,double,8,1,12,;"+ "bsyszkje,应收帐款净额,double,8,2,20,;"+ "bschje,存货净额,double,8,3,28,;"+ "bsldzc,流动资产,double,8,4,36,;"+ "bscqtzje,长期投资净额,double,8,5,44,;"+ "bsgdzc,固定资产,double,8,6,52,;"+ "bswxzc,无形及其他资产,double,8,7,60,;"+ "bszzc,总资产,double,8,8,68,;"+ "bsdqjk,短期借款,double,8,9,76,;"+ "bsyfzk,应付帐款,double,8,10,84,;"+ "bsldfz,流动负债,double,8,11,92,;"+ "bscqfz,长期负债,double,8,12,100,;"+ "bsfz,负债合计,double,8,13,108,;"+ "bsgb,股本,double,8,14,116,;"+ "bsssgdqy,少数股东权益,double,8,15,124,;"+ "bsgdqy,股东权益,double,8,16,132,;"+ "bszbgj,资本公积,double,8,17,140,;"+ "bsyygj,盈余公积,double,8,18,148,;"+ "iszysr,主营业务收入净额,double,8,1,156,;"+ "iszycb,主营业务成本,double,8,2,164,;"+ "iszylr,主营业务利润,double,8,3,172,;"+ "isqtlr,其它业务利润,double,8,4,180,;"+ "isyyfy,营业费用,double,8,5,188,;"+ "isglfy,管理费用,double,8,6,196,;"+ "iscwfy,财务费用,double,8,7,204,;"+ "istzsy,投资收益,double,8,8,212,;"+ "islrze,利润总额,double,8,9,220,;"+ "issds,所得税,double,8,10,228,;"+ "isjlr,净利润,double,8,11,236,;"+ "iskchjlr,扣除经常性损益后的净利润,double,8,12,244,;"+ "iswfplr,未分配利润,double,8,13,252,;"+ "cfjyhdxjlr,经营活动现金流入,double,8,1,260,;"+ "cfjyhdxjlc,经营活动现金流出,double,8,2,268,;"+ "cfjyhdxjje,经营活动现金净额,double,8,3,276,;"+ "cftzxjlr,投资现金流入,double,8,4,284,;"+ "cftzxjlc,投资现金流出,double,8,5,292,;"+ "cftzxjje,投资现金净额,double,8,6,300,;"+ "cfczxjlr,筹措现金流入,double,8,7,308,;"+ "cfczxjlc,筹措现金流出,double,8,8,316,;"+ "cfczxjje,筹措现金净额,double,8,9,324,;"+ "cfxjjze,现金及现金等价物净增额,double,8,10,332,;"+ "cfxsspxj,销售商品收到的现金,double,8,11,340,;"+ "mgsy,每股收益,single,4,1,348,;"+ "mgjzc,每股净资产,single,4,2,352,;"+ "tzmgjzc,调整后每股净资产,single,4,3,356,;"+ "mgzbgjj,每股资本公积金,single,4,4,360,;"+ "mgwfplr,每股未分配利润,single,4,5,364,;"+ "mgjyxjllje,每股经营活动产生的现金流量净额,single,4,6,368,;"+ "mgxjzjje,每股现金及现金等价物增加净额,single,4,7,372,;"+ "mll,毛利率,single,4,8,376,;"+ "zyywlrl,主营业务利润率,single,4,9,380,;"+ "jll,净利率,single,4,10,384,;"+ "zzcbcl,总资产报酬率,single,4,11,388,;"+ "jzcsyl,净资产收益率,single,4,12,392,;"+ "xsxjzb,销售商品收到的现金占主营收入比例,single,4,13,396,;"+ "yszczzl,应收帐款周转率,single,4,14,400,;"+ "chzzl,存货周转率,single,4,15,404,;"+ "gdzczzl,固定资产周转率,single,4,16,408,;"+ "zyywzzl,主营业务增长率,single,4,17,412,;"+ "jlrzzl,净利润增长率,single,4,18,416,;"+ "zzczzl,总资产增长率,single,4,19,420,;"+ "jzczzl,净资产增长率,single,4,20,424,;"+ "ldbl,流动比率,single,4,21,428,;"+ "sdbl,速动比率,single,4,22,432,;"+ "zcfzbl,资产负债比率,single,4,23,436,;"+ "fzbl,负债比率,single,4,24,440,;"+ "gdqybl,股东权益比率,single,4,25,444,;"+ "gdzcbl,固定资产比率,single,4,26,448,;"+ "kchmgjlr,扣除经常性损益后每股净利润,single,4,27,452,"; break; #endregion #region 十大股东stkhold.fdt case DataTypes.gd: fileName = "STKHOLD.FDT"; startAddress = 0x41000; blockSize = 17568; recordSize = 2196; codeIsLong = true; fieldString = "dm,代码,code,12,0,0,;"+ "rq,日期,date,4,66,2192,;" + "gd1mc,股东名称,string,160,1,12,;"+ "gd1cgsl,股东持股数量,double,8,2,172,;"+ "gd1cgbl,股东持股比例,single,4,3,180,;"+ "gd1bz,股东备注,string,20,4,184,;"+ "gd1fr,股东法人,string,8,5,204,;"+ "gd1jyfw,股东经营范围,string,16,6,212,;"+ "gd2mc,股东名称,string,160,7,228,;"+ "gd2cgsl,股东持股数量,double,8,8,388,;"+ "gd2cgbl,股东持股比例,single,4,9,396,;"+ "gd2bz,股东备注,string,20,10,400,;"+ "gd2fr,股东法人,string,8,11,420,;"+ "gd2jyfw,股东经营范围,string,16,12,428,;"+ "gd3mc,股东名称,string,160,13,444,;"+ "gd3cgsl,股东持股数量,double,8,14,604,;"+ "gd3cgbl,股东持股比例,single,4,15,612,;"+ "gd3bz,股东备注,string,20,16,616,;"+ "gd3fr,股东法人,string,8,17,636,;"+ "gd3jyfw,股东经营范围,string,16,18,644,;"+ "gd4mc,股东名称,string,160,19,660,;"+ "gd4cgsl,股东持股数量,double,8,20,820,;"+ "gd4cgbl,股东持股比例,single,4,21,828,;"+ "gd4bz,股东备注,string,20,22,832,;"+ "gd4fr,股东法人,string,8,23,852,;"+ "gd4jyfw,股东经营范围,string,16,24,860,;"+ "gd5mc,股东名称,string,160,25,876,;"+ "gd5cgsl,股东持股数量,double,8,26,1036,;"+ "gd5cgbl,股东持股比例,single,4,27,1044,;"+ "gd5bz,股东备注,string,20,28,1048,;"+ "gd5fr,股东法人,string,8,29,1068,;"+ "gd5jyfw,股东经营范围,string,16,30,1076,;"+ "gd6mc,股东名称,string,160,31,1092,;"+ "gd6cgsl,股东持股数量,double,8,32,1252,;"+ "gd6cgbl,股东持股比例,single,4,33,1260,;"+ "gd6bz,股东备注,string,20,34,1264,;"+ "gd6fr,股东法人,string,8,35,1284,;"+ "gd6jyfw,股东经营范围,string,16,36,1292,;"+ "gd7mc,股东名称,string,160,37,1308,;"+ "gd7cgsl,股东持股数量,double,8,38,1468,;"+ "gd7cgbl,股东持股比例,single,4,39,1476,;"+ "gd7bz,股东备注,string,20,40,1480,;"+ "gd7fr,股东法人,string,8,41,1500,;"+ "gd7jyfw,股东经营范围,string,16,42,1508,;"+ "gd8mc,股东名称,string,160,43,1524,;"+ "gd8cgsl,股东持股数量,double,8,44,1684,;"+ "gd8cgbl,股东持股比例,single,4,45,1692,;"+ "gd8bz,股东备注,string,20,46,1696,;"+ "gd8fr,股东法人,string,8,47,1716,;"+ "gd8jyfw,股东经营范围,string,16,48,1724,;"+ "gd9mc,股东名称,string,160,49,1740,;"+ "gd9cgsl,股东持股数量,double,8,50,1900,;"+ "gd9cgbl,股东持股比例,single,4,51,1908,;"+ "gd9bz,股东备注,string,20,52,1912,;"+ "gd9fr,股东法人,string,8,53,1932,;"+ "gd9jyfw,股东经营范围,string,16,54,1940,;"+ "gd10mc,股东名称,string,160,55,1956,;"+ "gd10cgsl,股东持股数量,double,8,56,2116,;"+ "gd10cgbl,股东持股比例,single,4,57,2124,;"+ "gd10bz,股东备注,string,20,58,2128,;"+ "gd10fr,股东法人,string,8,59,2148,;"+ "gd10jyfw,股东经营范围,string,16,60,2156,;"+ "gdzs,股东总数,int,4,61,2172,;"+ "gjgfrggds,国家股法人股股东数,int,4,62,2176,;"+ "aggds,流股A股股东数,int,4,63,2180,;"+ "bggds,流股B股股东数,int,4,64,2184,"; break; #endregion #region 基金周报fundweek.fdt case DataTypes.jjjz: //fileName = "FUNDWEEK.FDT"; fileName = "FUNDINFO.fdt"; startAddress = 0x41000; blockSize = 12032; recordSize = 188; codeIsLong = true; fieldString = "dm,代码,code,12,0,0,;"+ "rq,日期,date,4,13,184,;"+ "dwjz,基金单位净,single,4,6,152,;" + "jjze,基金净总额,double,8,5,144,;" + "gm,基金规模,double,8,4,136,;" + "dwcz,基金单位初,single,4,7,156,;"+ "tzhjz,基金调整后净,single,4,8,160,;"+ "tzhcz,基金调整后初,single,4,9,164,;"+ "zzl,基金增长率(%),double,8,10,168,;"+ "ljjz,基金累计净,single,4,11,176,;"+ "slrq,基金设立日期,date,4,1,12,;"+ "glr,基金管理人,string,60,2,16,;"+ "tgr,基金托管人,string,60,3,76," ;//12为保留字段 break; #endregion #region 基金投资组合funddiv.fdt case DataTypes.jjzh: fileName = "FUNDDIV.FDT"; fileName = "FUNDINVEST.fdt"; startAddress = 0x41000; blockSize = 8320; recordSize = 260; codeIsLong = true; fieldString = "dm,代码,code,12,0,0,;" + "bgrq,报告日期,date,4,31,252,;" + "zzrq,截止日期,date,4,32,256,;" + "dm1,证券代码,string,12,1,12,;" + "sz1,证券市,double,8,2,24,;" + "bl1,证券占净比例(%),single,4,3,32,;" + "dm2,证券代码,string,12,4,36,;" + "sz2,证券市,double,8,5,48,;" + "bl2,证券占净比例(%),single,4,6,56,;" + "dm3,证券代码,string,12,7,60,;" + "sz3,证券市,double,8,8,72,;" + "bl3,证券占净比例(%),single,4,9,80,;" + "dm4,证券代码,string,12,10,84,;" + "sz4,证券市,double,8,11,96,;" + "bl4,证券占净比例(%),single,4,12,104,;" + "dm5,证券代码,string,12,13,108,;" + "sz5,证券市,double,8,14,120,;" + "bl5,证券占净比例(%),single,4,15,128,;" + "dm6,证券代码,string,12,16,132,;" + "sz6,证券市,double,8,17,144,;" + "bl6,证券占净比例(%),single,4,18,152,;" + "dm7,证券代码,string,12,19,156,;" + "sz7,证券市,double,8,20,168,;" + "bl7,证券占净比例(%),single,4,21,176,;" + "dm8,证券代码,string,12,22,180,;" + "sz8,证券市,double,8,23,192,;" + "bl8,证券占净比例(%),single,4,24,200,;" + "dm9,证券代码,string,12,25,204,;" + "sz9,证券市,double,8,26,216,;" + "bl9,证券占净比例(%),single,4,27,224,;" + "dm10,证券代码,string,12,28,228,;" + "sz10,证券市,double,8,29,240,;" + "bl10,证券占净比例(%),single,4,30,248,"; break; #endregion #region 板块userdata\block case DataTypes.bk: fileName = "BLOCK.DEF"; startAddress = 0; blockSize = 0; recordSize = 248; codeIsLong = false; isIndexDataStruct = false; fieldString = "lb,类别,string,20,0,0,;" + "bk,板块,string,20,1,10,;" + "dm,证券代码,string,10,2,42,"; break; #endregion #region 评级 case DataTypes.pj: fileName = "评级.str"; //fileName = "SIMU.DAT"; startAddress = 0; blockSize = 256; recordSize = 256; codeIsLong = true; isIndexDataStruct = false; fieldString = "dm,证券代码,string,12,0,0,;" + "pj,评级,string,2,2,0,;" + "sm,说明,string,244,2,0,"; break; #endregion #region 复权行情,计算而得 case DataTypes.hqfq: fileName = "DAY.DAT"; startAddress = 0x41000; blockSize = 8192; recordSize = 32; codeIsLong = false; fieldString = "dm,代码,code,10,0,0,;" + "rq,日期,date,4,1,0,;" + "kp,开盘复权价,single,4,2,4,B;" + "zg,最高复权价,single,4,3,8,B;" + "zd,最低复权价,single,4,4,12,B;" + "sp,收盘复权价,single,4,5,16,B;" + "sl,复权成交数量,single,4,6,20,A;" + "je,成交金额,single,4,7,24,;"+ "spsyl,收盘收益率,single,4,0,0,"; break; #endregion } string[] fieldLine = fieldString.Split(new char[] { ';' }); fields = new string[fieldLine.Length, 7]; for (int i = 0; i < fieldLine.Length; i++) { string[] field = fieldLine[i].Split(new char[]{','} ,7 ); for(int j=0;j<field.Length;j++) { fields[i,j]=field[j]; } } } }
iphone shsh<?xml version="1.0" encoding="UTF-8"?> <plist version="1.0"> <i4> <illb>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C000000800000004E7C837C5D7692321072824A6137EBFAB0D824AAD4B85722B5A86805D7D398B83A209ED9956FD548D3213C29231DC68D1A601A40AAACF0A5F1726D607295F36B87808F0813BED8641589059A969DF86136CDCE9A8B196C9499652DB36CF79761DF7DD8C97BA7DADDCE185BD8C185D321E1A42E30509F194C2B973E80BA7C6203</illb> <ibss>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C00000080000000B59BF702FA7A1D2B78DCA2A304A8C2BA85C9EC3E3CC3493E88766E845A225CB4226B424800473B9732DAD8A503B17B5C8916CC52CD5E3BE5D98A2F9CD2673B3F74D82A7DAAE1B30D403FEF89B7F5AC74A9B715CE7B7EB53DCB49B5F58EFD5C28C7CA64D300AAB4BE0F28236307DFBC05EB1E003580207198A71A7453EBB4B8E4</ibss> <ibec>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C00000080000000D8E7B42FDCAD371697E8BEE212D47453B9C77E44C2B544B6395171ECC034580BBB4DD9582206E611D06B19A0638D0A9AD5BAD44B04F971C4FF3409AB8EBDE0BB75C38968ADA4F4359D3D07CA9143ACDCBD682481177333098C212CA3204F3F3CC63E5AC238EE5D5250AA719CC82287045862D4D3B0B934955FA11F3A9AD76736</ibec> <rdsk>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C000000800000009CB24CA27CB500EABAEBDE508CF09C865EFE8459F2189DA7B7D8AB0F934B46DE3E4675CEEE4CD6C6FFE81A4320201A07D72EB6A12DE161FDBEC64E423A27D62DCF706AC8100DE56CE4CF1C6A474A9F023783CF75B6118B785D31E6287A9BCCCCAD16C1AD27F5CAD40FF255D1E1189C319E93BD17C5FDFF9443B1972EB4E196A9</rdsk> <krnl>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C0000008000000079AB1F0329D6F1FF179F44994F6DB1ACF07AE4776D196FF08393EC6C676474F9CAD92009368231DD7E16DD3E8AC23603CF916704A1DB0851A2BE6814CC7F282FD4E65B1A9A495EC9B31C564F052D749618C2E0DDF93104E828D2D30470F3F24C7D9D9E046DEA87F79F248DB8242DC30C57BB7F1B9C89070B015B5CFA1D531B79</krnl> <cert>545245438107000075070000308203F8308202E0A003020102020110300D06092A864886F70D01010505003062310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F72697479311630140603550403130D4170706C6520526F6F74204341301E170D3037303130353139323135395A170D3232303130353139323135395A307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F7269747930820122300D06092A864886F70D01010105000382010F003082010A0282010100FEF2DDDA6539B072E3038481F456C9D1A14ABBC80401F3460D95E137950A6947C6C48C793E475506B20614EB7EA4F523FE423598EF3405CE9AD3AD94D0A20FC2D2B404484C235A5BC70B9D62D3F3E36B10FE970857C612767719B2C6C32C98EDB72987E4DC18B6E5F3BA13FBB2B6B767D9CBDF6FA5933DED7A9367B4FD3416E400AB0BB74E1F5AD603683E72B614303A0C6497A04622791B772C5B2E90E011DC16A3E1C8F784B24FDC4B3A0AD5127EDC113FFA1173651A4970A07E7582B43C2B2F55DF3088B1754D45DC07282D4A3A85FD9F953E22BA9C46F7B7687BB394D5423E05B338F86779488C6C1F8BBEEEED5405D5A30B587D780F24A9A1DC0A74EAF70203010001A3819C308199300E0603551D0F0101FF040403020186300F0603551D130101FF040530030101FF301D0603551D0E04160414493D3653C9D715E186614EACABAB1856635DC3C6301F0603551D230418301680142BD06947947609FEF46B8D2E40A6F7474D7F085E30360603551D1F042F302D302BA029A0278625687474703A2F2F7777772E6170706C652E636F6D2F6170706C6563612F726F6F742E63726C300D06092A864886F70D0101050500038201010034C50CC50E59112FA6C29F3278E7643269DBADC225CAB74783B7923C7153A0B2AD30958050BD6D5F4CDCCE780D4C491050381035BF4581AC66582C2123F8965E80E9D3C64CFD85AE3961F628AA44ED159B3F47C057AC671C8CCDD4938D4FDB6A54A77B425B0F99C6D738AB52A7A1831D853074EA0D1DDA68848FE2847ECBB9416ED59FA842B5FF33B6717FEAA3B9DD4903608576103E8EA8E136E312DD856CED6653B05B489B2F7FF6CA1CF05D982D74ADF04847C5E19A67B2220FB00E02A0E1BA6A62B9B4B571F425E1B3E5A0EDC81A40B5F8311505A45C38234C909D47038080D43290458F0FAF9BFC02EEEDCBE631F69F15E67D2B57430EE20FA1A0AD89DA308203753082025DA003020102020200AA300D06092A864886F70D0101050500307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F72697479301E170D3039303332353230353235335A170D3139303332363230353235335A3055310B300906035504061302555331133011060355040A130A4170706C6520496E632E310C300A060355040B1303455453312330210603550403131A4833502D44617277696E2D50726F642D4461746143656E74657230819F300D06092A864886F70D010101050003818D0030818902818100E2F2C1036E6679634484E11E81EC0AF1005FE8F3E7D341A501647677D023C89750C88A5636DD9F972755826311F9482A0D6BFCE92C67250F235D33AB62AAE3C1444D549DB5E02BE0B1175FD959C41F3B5012BE3FF5698E19BF335B9EDF5EBD2C34BBF428C134C2A8642F8D8437FE49877A175EDCD7C3B22F6C1B9460538A024F0203010001A381A93081A6300B0603551D0F040403020780301D0603551D0E0416041421A3C0BB490633E9F37F066783F569DC52849F9B301F0603551D23041830168014493D3653C9D715E186614EACABAB1856635DC3C63057060A2A864886F763640601010101FF0446044433676D49440000003000000000000000747265634D4F4453100000000400000001000000444F525010000000040000000100000050494843100000000400000030890000300D06092A864886F70D01010505000382010100F4F6E9E7323F29E82C79C4532D9A49828F32646A5164C14C7FF34565EB52E5B2EF7F6587F9F1811011A297B52FDB8498B556E46992E6EADEF3B6CEA879527A46DE732DF2A9BF0B6F46916228C7E3121073214F1600E2B447EC8CE3F3761D742CE1BAFA494A58DD0DDF28C392E0C610ACEF5D518AC5EFD988582A8F0133C82F54A1DD325323BCE0744B22C9833CDADFA86F61F685A0BA52207C40EE5CAFC87DBE324E972178EF6F3C222DED8852689DABF8639EE85DB3D0B893DBA21D9DC6B5C336ABCF4DA4ED1459B80E9360FAA9C140D550A2AEAE167A36C67832735645AD7F125B4CA33067F7BC374C30D0CE930C911CC34D27ED5FF52B42A87F8396D02AD7</cert> <apticket>33676D4900120000EC0B0000000000004241435345505954200000000400000042414353000000000000000000000000312F736F41544144ec0a0000bc0a000030820AB8300B06092A864886F70D010105318202C481082CE51CE9F1020000820430890000830400000000840401000000850401000000861269426F6F742D313533372E392E35357E313187144DE4C1C53F24322A593C4E0819486491CCAD687D881491024670DC5047DE33036C446B5EF53CC22DB7568914EC0295F90E86975EC27258B69B4FDD995FA9B3078A14F9C7660C4C2994B9FD95CD826507CFF3CB4F91058C1495BAD50919C4E28A2CDE4B0D62A4A4044E044E6E8D149AF17593F66DC089400EEB384C7294BAADAD60B68E14970DC6E48A164CE0C2FE50604FBC04BA00084B5B8F147C5B9E305D6713CA95A0BF52CFA9D74A7663216590149172551EFD8C236E1F3C042AEE9DDCD4716CDF4D920431303031941269426F6F742D313533372E392E35357E3131961269426F6F742D313533372E392E35357E3131971491024670DC5047DE33036C446B5EF53CC22DB7569814EC0295F90E86975EC27258B69B4FDD995FA9B3079914F9C7660C4C2994B9FD95CD826507CFF3CB4F91059A149A46D40F4B54424C825F6C82670BE22B86E03F0A9C149FB766C1490B56654E41456C1D8AC7B5BAC480B79F3004010000009F3104010000009F3204010000009F3304010000009F3504010000009F3604010000009F3704010000009F3804010000009F3904010000009F3B04010000009F3C04010000009F3D04010000009F3E04010000009F4B146A4E2836453CDF569F96B54001D5856E9DB402D79F4E140C65D77DCE3418D0B9267136B8C9933BFFDA4CD79F4F14CC090E191DF8C84C0190FC19D831B272FF8289A39F501470B6A985E9999F7EBBA8FE057883E71E46A118279F5404010000009F5504010000009F5604010000009F816414023683DF4637E071C5A733D59CEBE67D2FC1BFEA9F816514165D7DF43BD289B3E13D48F5C1E8B21CF2A0335E9F816614DD4E78D11B416E9F81DC947A3E45125D726229DE9F816704010000009F816804010000009F8169040100000004818070B94F8A7C4A81393A4BDE1D45C9E6F83FE58D8024B1AE32CE8C40D8FBF2CE32DFEF2DE33EF6EA1B65E5EA6ADA9D54EEE1683BBB1F12600B05D4972711BDFA1D26432CD5C44FC12FE693D94956C42E29E1ADB1B8903E809B9A79C32BC7B93C68D0F82090679A2813D982F60C1EB24E6A04B8AE34203CE56B72B5225E65A5F3EAA182075C308203F8308202E0A003020102020110300D06092A864886F70D01010505003062310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F72697479311630140603550403130D4170706C6520526F6F74204341301E170D3037303130353139323135395A170D3232303130353139323135395A307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F7269747930820122300D06092A864886F70D01010105000382010F003082010A0282010100FEF2DDDA6539B072E3038481F456C9D1A14ABBC80401F3460D95E137950A6947C6C48C793E475506B20614EB7EA4F523FE423598EF3405CE9AD3AD94D0A20FC2D2B404484C235A5BC70B9D62D3F3E36B10FE970857C612767719B2C6C32C98EDB72987E4DC18B6E5F3BA13FBB2B6B767D9CBDF6FA5933DED7A9367B4FD3416E400AB0BB74E1F5AD603683E72B614303A0C6497A04622791B772C5B2E90E011DC16A3E1C8F784B24FDC4B3A0AD5127EDC113FFA1173651A4970A07E7582B43C2B2F55DF3088B1754D45DC07282D4A3A85FD9F953E22BA9C46F7B7687BB394D5423E05B338F86779488C6C1F8BBEEEED5405D5A30B587D780F24A9A1DC0A74EAF70203010001A3819C308199300E0603551D0F0101FF040403020186300F0603551D130101FF040530030101FF301D0603551D0E04160414493D3653C9D715E186614EACABAB1856635DC3C6301F0603551D230418301680142BD06947947609FEF46B8D2E40A6F7474D7F085E30360603551D1F042F302D302BA029A0278625687474703A2F2F7777772E6170706C652E636F6D2F6170706C6563612F726F6F742E63726C300D06092A864886F70D0101050500038201010034C50CC50E59112FA6C29F3278E7643269DBADC225CAB74783B7923C7153A0B2AD30958050BD6D5F4CDCCE780D4C491050381035BF4581AC66582C2123F8965E80E9D3C64CFD85AE3961F628AA44ED159B3F47C057AC671C8CCDD4938D4FDB6A54A77B425B0F99C6D738AB52A7A1831D853074EA0D1DDA68848FE2847ECBB9416ED59FA842B5FF33B6717FEAA3B9DD4903608576103E8EA8E136E312DD856CED6653B05B489B2F7FF6CA1CF05D982D74ADF04847C5E19A67B2220FB00E02A0E1BA6A62B9B4B571F425E1B3E5A0EDC81A40B5F8311505A45C38234C909D47038080D43290458F0FAF9BFC02EEEDCBE631F69F15E67D2B57430EE20FA1A0AD89DA3082035C30820244A0030201020202011F300D06092A864886F70D0101050500307E310B300906035504061302555331133011060355040A130A4170706C6520496E632E31263024060355040B131D4170706C652043657274696669636174696F6E20417574686F7269747931323030060355040313294170706C652053656375726520426F6F742043657274696669636174696F6E20417574686F72697479301E170D3131303532303233323334385A170D3231303532303233323334385A3062310B300906035504061302555331133011060355040A130A4170706C6520496E632E310C300A060355040B13034554533130302E060355040313274833502D44617277696E2D50726F642D4345504F312D5469636B65742D4461746143656E74657230819F300D06092A864886F70D010101050003818D003081890281810083C80AD4695D78B8A8A8BD473D78A8B32D6E7CD64F483286BEB7A2353A14EE15AE3D8B7E5B7BD46D9C0E938D4C25F37CA338D3C45F48A2DA06A4D6F56A9B9E8F61C8C0C644B5E41A9498E1EBA91DA7D08CA76B5C059A2A88B7870AE316B3C7938617219367EC0C94A1BCE73FB4FF4822744D8AFADAC9C49DA06ACB20AF9C8D270203010001A38183308180300B0603551D0F040403020780301D0603551D0E041604146D0287E207A0650D58DE628C919E7F99B92A939F301F0603551D23041830168014493D3653C9D715E186614EACABAB1856635DC3C63031060A2A864886F7636406010B0101FF0420301EA11C311A8204308900008404010000008504010000009F816B0401000000300D06092A864886F70D01010505000382010100FE6736FACEC3B3C62DA48ACBE7B6C2FC6BC7A8CAE7CD5D4480021B82FF9A762500CA6ECB2300E3AADC41D38822CE7EF3FF13DA0DDA9B77D6FF49040AE01F57F1451D96D3D910BA7141C61515C02473E72C2F8C4401A3934B61D6502619C5DFABB2AEF894D2915912C810A8427FD488AD4E7310456DC113BE3F98413741F077C895719EC76B5043A46E143DC5C1C56FC93C79B8C4ED68E2487209680663DEA1BA0F2B76C178B745CA639423CDFC3D4E1AA49FFDD9CE84627025B0D38EAEC6FD5433990D998E776D532C1B7328BD7D2FC5831736F67124F667D78E6787C009732331F313BA35FE38D14F4084F2099CD363418D0EF22D0B5B8A2D21176C72F9AE5B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</apticket> <revision>apple</revision> <ecid>000003F69918ADCD</ecid> <model>iPhone3,1</model> <ios>6.1.3(10B329)</ios> <board>n90ap</board> <type>FromApple</type> <ipsw_md5>845A42C0139CDAD6D373BF3414B25786</ipsw_md5> </i4> </plist>
Total Commander的ulister插件,32位和64位,已包含Oracle的Redist库,可预览大量文件格式。 1000 - Word for DOS 4.x 1001 - Word for DOS 5.x 1002 - Wordstar 5.0 1003 - Wordstar 4.0 1004 - Wordstar 2000 1005 - WordPerfect 5.0 1006 - MultiMate 3.6 1007 - MultiMate Advantage 2 1008 - IBM DCA/RFT 1009 - IBM DisplayWrite 2 or 3 1010 - SmartWare II 1011 - Samna 1012 - PFS: Write A 1013 - PFS: Write B 1014 - Professional Write 1 1015 - Professional Write 2 1016 - IBM Writing Assistant 1017 - First Choice WP 1018 - WordMarc 1019 - Navy DIF 1020 - Volkswriter 1021 - DEC DX 3.0 and below 1022 - Sprint 1023 - WordPerfect 4.2 1024 - Total Word 1025 - Wang IWP 1026 - Wordstar 5.5 1028 - Rich Text Format 1029 - Mac Word 3.0 1030 - Mac Word 4.0 1031 - Mass 11 1032 - MacWrite II 1033 - XyWrite / Nota Bene 1034 - IBM DCA/FFT 1035 - Mac WordPerfect 1.x 1036 - IBM DisplayWrite 4 1037 - Mass 11 1038 - WordPerfect 5.1/5.2 1039 - MultiMate 4.0 1040 - Q&A Write 1041 - MultiMate Note 1043 - PC File 5.0 Doc 1044 - Lotus Manuscript 1.0 1045 - Lotus Manuscript 2.0 1046 - Enable WP 3.0 1047 - Windows Write 1048 - Microsoft Works 1.0 1049 - Microsoft Works 2.0 1050 - Wordstar 6.0 1051 - OfficeWriter 1053 - IBM DisplayWrite 5 1054 - Word for Windows 1.x 1055 - Word for Windows 1.x 1056 - Ami 1057 - Ami Pro 1058 - First Choice 3 WP 1059 - Mac WordPerfect 2.0 1060 - Mac Works 2.0 WP 1061 - Professional Write Plus 1062 - Legacy 1063 - Signature 1064 - Wordstar for Windows 1065 - Word for Windows 2.0 1066 - JustWrite 1.0 1067 - Wordstar 7.0 1068 - Windows Works WP 1069 - JustWrite 2.0 1070 - Ami [Clip] 1071 - Legacy [Clip] 1072 - Pro Write Plus [Clip] 1073 - Mac Word 5.x 1074 - Enable WP 4.x 1075 - WordPerfect 6.0 1076 - Word for DOS 6.x 1077 - DEC DX 3.1 1078 - WordPerfect Encrypted 1079 - Q&A Write 3 1080 - Mac WordPerfect 3.0 1081 - CEO Word 1082 - Word 6.0 or 7.0 1083 - WordPerfect 5.1 Far East 1084 - Ichitaro 3.x 1085 - Ichitaro 4.x/5.x/6.x 1086 - Word for Windows 1.2 J 1087 - Word for Windows 5.0 J 1088 - Matsu 4 1089 - Matsu 5 1090 - P1 Japan 1091 - Rich Text Format Japan 1092 - CEO Write 1093 - Windows Works 3.0 WP 1094 - Microsoft WordPad 1095 - WP/Novell Unknown Format 1096 - Word for Windows 2.0 Object 1097 - WordPerfect 6.1 - 12.0 / X3-4 1098 - Fulcrum Document Format 1099 - Europa Fulcrum 1100 - Europa Fulcrum 1101 - Internet HTML 1102 - Word 7.0 1103 - Arehangeul 1104 - Hana 1105 - Windows Works 4.0 WP 1106 - PerfectWorks for Windows 1107 - WordPerfect 7.0/8.0/10.0/X3/X4 1108 - WordPro 96 1109 - HTML - Central European 1110 - HTML - Japanese (ShiftJIS) 1111 - HTML - Japanese (EUC) 1112 - HTML - Chinese (Big5) 1113 - HTML - Chinese (EUC) 1114 - HTML - Chinese (GB) 1115 - HTML - Korean (Hangul) 1116 - HTML - Cyrillic (ANSI 1251) 1117 - HTML - Cyrillic (KOI8-R) 1118 - Text - Cyrillic (ANSI 1251) 1119 - Text - Cyrillic (KOI8-R) 1124 - Digital WPS Plus 1125 - Mac Word 6 1126 - Microsoft Word 97/98 1127 - Rainbow 1128 - Interleaf 6 1129 - MIFF 3.0 1130 - MIFF 4.0 1131 - MIFF 5.0 1132 - Text Mail 1133 - Mac Word 97 1134 - Interleaf Japan 1135 - MIFF 3.0 Japan 1136 - MIFF 4.0 Japan 1137 - MIFF 5.0 Japan 1138 - MIFF 5.5 1139 - WordPerfect 8.0/10.0 1140 - Ichitaro 8.x/9.x/10.x/11.x/12.x/13.x/2004 1141 - vCard 1142 - HTML - Cascading Style Sheets 1143 - MS Outlook 1144 - Pocket Word 1145 - WordPro 97/Millennium 1146 - Microsoft Word 2000 1147 - Word 2000 HTML 1148 - Excel 2000 HTML 1149 - PowerPoint 2000 HTML 1150 - Extensible Markup Language (XML) 1151 - Wireless Markup Language (WML) 1153 - HTML - Japanese (JIS) 1154 - WML - Chinese (Big5) 1155 - WML - Chinese (EUC) 1156 - WML - Chinese (GB) 1157 - WML - Cyrillic (ANSI 1251) 1158 - WML - Cyrillic (KOI8-R) 1159 - WML - Japanese (JIS) 1160 - WML - Japanese (ShiftJIS) 1161 - WML - Japanese (EUC) 1162 - WML - Korean (Hangul) 1163 - WML - Central European 1165 - StarOffice 5.2 Writer 1166 - MIFF 6.0 1167 - MIFF 6.0 Japan 1168 - MIFF 1170 - ASCII Text 1171 - Handheld Device Markup Language (HDML) 1172 - Compact HTML (CHTML) 1173 - XHTML Basic 1174 - AvantGo HTML 1175 - Web Clipping Application (WCA) HTML 1177 - Pocket Word - Pocket PC 1178 - Wireless HTML 1179 - Hangul 97 Word Processor 1180 - Hangul 2002/2007 Word Processor 1181 - Internet HTML - Unicode 1182 - XML With Doctype HTML 1184 - EBCDIC encoded Text 1185 - Microsoft Word 2002 1186 - Microsoft Word 2003/2004 1187 - Internet Message 1188 - StarOffice 6 & 7 Writer 1189 - Microsoft Outlook PST/OST 97/2000/XP 1191 - Microsoft Works 2000 1192 - Internet Mail Message 1193 - Internet News Message 1194 - Outlook Express News Message 1195 - Outlook Express Mail Message 1196 - vCalendar 1197 - Transport-Neu
具体内容↓ 自己复制 <?xml version="1.0" encoding="UTF-8"?> <plist version="1.0"> <i4> <illb>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C000000800000002F8B444601D202B510EC443A31AF2DB211409781976A6232AC81D90750C67E3BDB0F54DF31AE7A949EA1BBBFCACE69CB5A030C9EE002C8C0E6595ACD5878718CBEAF0C742277F4E39052534A16FB7B3C8EB15A6E9C0DE872B02D0B196FA41FD8E79D05BC8AA0F13F8BCAEF421C9CA7FE7D354AB8475C053F29A5AB0FC87CE035</illb> <ibss>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C00000080000000655FD90B99A264767E96E0248F506D6C19010E011A89A96B754B257F35EA1C7D2B5C947B5560290F1EAC41841171C0D52EC52C840F668FAFE0C5BA8DDFBBB127AF189DF0F09946FC12798488653CEF69BA81F839EE23E49C03C67636FAB54DEB12870F9006DF590CC5B3C793C84651DE2DFAEFDA91F58F61DCE9294859C9B1FC</ibss> <ibec>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C00000080000000705EEFE734635FE33BAF1D1DD84FF2D8E5EC0CECDCE49E9653D759B5262B0CAA4DFF4E65CEB1844A76752D5F1D80D864F9E457B91072B9B5792361740C787D4DA643AFA196522D68B3D87075170083D79A0C9E61B6F72489847E2319597FB93AF228556A3DADCF26692D947F157E92B2D7AF86E99300AE8E09FBAAE318ED1BF8</ibec> <rdsk>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C00000080000000B17ED27996256F338575AB31D3E88085E99FBC044D3C6C07D51DB75524BCF3A5D5DF262AC96F06B476CB85E793450ABE39FF8A7C1D3F7E55682265D6F68BA01477088A3915E2B4872EA554F99CA5CB959CAFC6734D9ADEDEB30EEE882D00882854EDD6E18621394C9752827D38356143061FEE54290ABC3F0D6E6D5FFFBE6DF7</rdsk> <krnl>4449434540000000080000002CE51CE9F10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485348538C00000080000000E1C2F8AB08E27AB993F9A6DAE368AC9F63D810B1C5DFF5D7F0505769CF4C2B69EE5040FD855
该资源不适合C、C++初学者,可作为C++高手向大师级进化的参考书。 内容: ... 17 Library introduction 17.1 General 17.2 The C standard library 17.3 Definitions 17.4 Additional definitions 17.5 Method of description (Informative) 17.6 Library-wide requirements 18 Language support library 18.1 General 18.2 Types 18.3 Implementation properties 18.4 Integer types 18.5 Start and termination 18.6 Dynamic memory management CONTENTS v c ISO/IEC N3000=09-0190 18.7 Type identification 18.8 Exception handling 18.9 Initializer lists 18.10Other runtime support 19 Diagnostics library 456 19.1 General 19.2 Exception classes 19.3 Assertions 19.4 Error numbers 19.5 System error support 20 General utilities library 20.1 General 20.2 Requirements 20.3 Utility components 20.4 Compile-time rational arithmetic 20.5 Tuples 20.6 Metaprogramming and type traits 20.7 Function objects . 520 20.8 Memory 541 20.9 Time utilities 583 20.10Date and time functions 596 20.11Class type_index 596 21 Strings library 599 21.1 General 599 21.2 Character traits 599 21.3 String classes 605 21.4 Class template basic_string 608 21.5 Numeric Conversions 635 21.6 Null-terminated sequence utilities . 636 22 Localization library 640 22.1 General 640 22.2 Header <locale> synopsis 640 22.3 Locales 641 22.4 Standard locale categories . 653 22.5 Standard code conversion facets 693 22.6 C Library Locales 695 23 Containers library 696 23.1 General 696 23.2 Container requirements 696 23.3 Sequence containers 719 23.4 Associative containers . 758 23.5 Unordered associative containers . 776 24 Iterators library 791 24.1 General 791 24.2 Iterator requirements 791 CONTENTS vi c ISO/IEC N3000=09-0190 24.3 Header <iterator> synopsis 796 24.4 Iterator primitives 799 24.5 Iterator adaptors . 802 24.6 Stream iterators . 816 25 Algorithms library 825 25.1 General 825 25.2 Non-modifying sequence operations 835 25.3 Mutating sequence operations 839 25.4 Sorting and related operations 848 25.5 C library algorithms 862 26 Numerics library 864 26.1 General 864 26.2 Numeric type requirements . 864 26.3 The floating-point environment 865 26.4 Complex numbers 866 26.5 Random number generation . 876 26.6 Numeric arrays 920 26.7 Generalized numeric operations 940 26.8 C Library 944 27 Input/output library 949 27.1 General 949 27.2 Iostreams requirements . 950 27.3 Forward declarations 950 27.4 Standard iostream objects 952 27.5 Iostreams base classes . 954 27.6 Stream buffers 972 27.7 Formatting and manipulators 982 27.8 String-based streams 1009 27.9 File-based streams 1021 28 Regular expressions library 1036 28.1 General 1036 28.2 Definitions 1036 28.3 Requirements 1037 28.4 Header <regex> synopsis 1039 28.5 Namespace std::regex_constants 1045 28.6 Class regex_error 1048 28.7 Class template regex_traits 1048 28.8 Class template basic_regex 1051 28.9 Class template sub_match 1056 28.10Class template match_results 1062 28.11Regular expression algorithms 1066 28.12Regular expression Iterators . 1070 28.13Modified ECMAScript regular expression grammar 1076 29 Atomic operations library 1079 29.1 General 1079 29.2 Header <atomic> synopsis 1079 CONTENTS vii c ISO/IEC N3000=09-0190 29.3 Order and Consistency . 1082 29.4 Lock-free Property 1084 29.5 Atomic Types 1085 29.6 Operations on Atomic Types 1094 29.7 Flag Type and Operations 1098 29.8 Fences . 1099 30 Thread support library 1101 30.1 General 1101 30.2 Requirements 1101 30.3 Threads 1102 30.4 Mutual exclusion . 1107 30.5 Condition variables 1121 30.6 Futures 1129 A Grammar summary 1149 A.1 Keywords 1149 A.2 Lexical conventions 1149 A.3 Basic concepts 1154 A.4 Expressions . 1154 A.5 Statements . 1158 A.6 Declarations . 1159 A.7 Declarators . 1162 A.8 Classes . 1164 A.9 Derived classes 1165 A.10 Special member functions 1165 A.11 Overloading . 1165 A.12 Templates 1166 A.13 Exception handling 1167 A.14 Preprocessing directives 1167 B Implementation quantities 1169 C Compatibility 1171 C.1 C++ and ISO C 1171 C.2 Standard C library 1181 D Compatibility features 1185 D.1 Increment operator with bool operand . 1185 D.2 static keyword . 1185 D.3 Access declarations 1185 D.4 Implicit conversion from const strings . 1185 D.5 register keyword 1185 D.6 C standard library headers . 1185 D.7 Old iostreams members 1186 D.8 char* streams 1187 D.9 Binders 1196 D.10 auto_ptr 1198 E Cross references 1201 Index 1218 CONTENTS viii ISO/IEC N3000=09-0190 Index of Grammar Productions 1243 Index of Library Names 1246 Index of Implementation Defined Behavior 1280

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-Undefined_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值