STL变易算法

源代码在线查看: c++stl_algorithm.sln

软件大小: 12766 K
上传用户: atom0722
关键词: STL 算法
下载地址: 免注册下载 普通下载 VIP

相关代码

				
				Microsoft Visual Studio Solution File, Format Version 9.00
				# Visual Studio 2005
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "C++STL_algorithm", "C++STL_algorithm\C++STL_algorithm.vcproj", "{01EEB2C1-D05A-48B6-9A4F-9A4721EEED01}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "copy", "copy\copy.vcproj", "{2EFCA7C0-BF01-4352-B8E9-875DBE57878D}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "copy_backward", "copy_backward\copy_backward.vcproj", "{7012C171-673B-482F-AA1B-85F3DD21F671}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "swap", "swap\swap.vcproj", "{872B96C2-4A74-47B9-8FBD-885C332807A7}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "iter_swap", "iter_swap\iter_swap.vcproj", "{ED105387-F951-4A9A-9CA4-FF78A713F47C}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "transform", "transform\transform.vcproj", "{34D73B65-AB6C-4753-A403-E9E5562C00A5}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "replace", "replace\replace.vcproj", "{887F2BA9-AC99-4FFD-B4E8-0BD2C8CD18DC}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "replace_if", "replace_if\replace_if.vcproj", "{AF9609A0-4E03-4C8F-9CA5-789B1127E58F}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "swap_ranges", "swap_ranges\swap_ranges.vcproj", "{1436DC8D-7E43-49EC-A0BA-4FF026DFB84A}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "replace_copy", "replace_copy\replace_copy.vcproj", "{738F5092-3C5B-4E12-99E1-DE10D2E0FBCA}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "replace_copy_if", "replace_copy_if\replace_copy_if.vcproj", "{59F6D1A9-52B3-4180-B45B-F664674DFE75}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fill", "fill\fill.vcproj", "{0EEC28C0-61A2-4EC2-8BC1-BBB46BEE0DD2}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fill_n", "fill_n\fill_n.vcproj", "{2F1E6A46-16A7-4C8B-A454-6090D5086AC6}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "generate", "generate\generate.vcproj", "{887C61CD-1190-4ACE-9A22-CABF4A410A04}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "generate_n", "generate_n\generate_n.vcproj", "{C3CD9BA5-683F-4F09-A174-6AB7E6E8F5D7}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "remove_copy", "remove_copy\remove_copy.vcproj", "{41D0A479-F615-4B62-B1C0-C2C20CCAFA99}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "remove", "remove\remove.vcproj", "{15BC0183-0CE1-499C-BBA4-AF77A67C3D3B}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "remove_if", "remove_if\remove_if.vcproj", "{BAA0B261-9403-4279-A33D-E3DBE60A3DB8}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unique_copy", "unique_copy\unique_copy.vcproj", "{EA0E7D0A-AF23-4DBB-8720-7024409795E6}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unique", "unique\unique.vcproj", "{9EAA8697-0E97-44CB-8596-23EE5DA295A5}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "reverse", "reverse\reverse.vcproj", "{903FB007-E998-45C9-A562-108738E15AB4}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "reverse_copy", "reverse_copy\reverse_copy.vcproj", "{89B21724-D4F3-47E9-A13D-C0870DB9FE69}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rotate", "rotate\rotate.vcproj", "{0F7FB66F-0339-4228-8087-A7FFBA111916}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rotate_copy", "rotate_copy\rotate_copy.vcproj", "{7324C70C-7B95-4EFD-A536-3CF6876F4E3A}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_shuffle", "random_shuffle\random_shuffle.vcproj", "{16B2F0C4-43E3-4FE4-8C8A-533B442E7445}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_sample", "random_sample\random_sample.vcproj", "{14C3650D-766B-4E2C-AD20-EFA913A85F09}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "partition", "partition\partition.vcproj", "{F9E8E2E6-2498-42A3-93BA-7FE822F2F7CB}"
				EndProject
				Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stable_partition", "stable_partition\stable_partition.vcproj", "{C42AA2F7-D40A-48E7-9D8E-3B65328941C4}"
				EndProject
				Global
					GlobalSection(SolutionConfigurationPlatforms) = preSolution
						Debug|Win32 = Debug|Win32
						Release|Win32 = Release|Win32
					EndGlobalSection
					GlobalSection(ProjectConfigurationPlatforms) = postSolution
						{01EEB2C1-D05A-48B6-9A4F-9A4721EEED01}.Debug|Win32.ActiveCfg = Debug|Win32
						{01EEB2C1-D05A-48B6-9A4F-9A4721EEED01}.Debug|Win32.Build.0 = Debug|Win32
						{01EEB2C1-D05A-48B6-9A4F-9A4721EEED01}.Release|Win32.ActiveCfg = Release|Win32
						{01EEB2C1-D05A-48B6-9A4F-9A4721EEED01}.Release|Win32.Build.0 = Release|Win32
						{2EFCA7C0-BF01-4352-B8E9-875DBE57878D}.Debug|Win32.ActiveCfg = Debug|Win32
						{2EFCA7C0-BF01-4352-B8E9-875DBE57878D}.Debug|Win32.Build.0 = Debug|Win32
						{2EFCA7C0-BF01-4352-B8E9-875DBE57878D}.Release|Win32.ActiveCfg = Release|Win32
						{2EFCA7C0-BF01-4352-B8E9-875DBE57878D}.Release|Win32.Build.0 = Release|Win32
						{7012C171-673B-482F-AA1B-85F3DD21F671}.Debug|Win32.ActiveCfg = Debug|Win32
						{7012C171-673B-482F-AA1B-85F3DD21F671}.Debug|Win32.Build.0 = Debug|Win32
						{7012C171-673B-482F-AA1B-85F3DD21F671}.Release|Win32.ActiveCfg = Release|Win32
						{7012C171-673B-482F-AA1B-85F3DD21F671}.Release|Win32.Build.0 = Release|Win32
						{872B96C2-4A74-47B9-8FBD-885C332807A7}.Debug|Win32.ActiveCfg = Debug|Win32
						{872B96C2-4A74-47B9-8FBD-885C332807A7}.Debug|Win32.Build.0 = Debug|Win32
						{872B96C2-4A74-47B9-8FBD-885C332807A7}.Release|Win32.ActiveCfg = Release|Win32
						{872B96C2-4A74-47B9-8FBD-885C332807A7}.Release|Win32.Build.0 = Release|Win32
						{ED105387-F951-4A9A-9CA4-FF78A713F47C}.Debug|Win32.ActiveCfg = Debug|Win32
						{ED105387-F951-4A9A-9CA4-FF78A713F47C}.Debug|Win32.Build.0 = Debug|Win32
						{ED105387-F951-4A9A-9CA4-FF78A713F47C}.Release|Win32.ActiveCfg = Release|Win32
						{ED105387-F951-4A9A-9CA4-FF78A713F47C}.Release|Win32.Build.0 = Release|Win32
						{34D73B65-AB6C-4753-A403-E9E5562C00A5}.Debug|Win32.ActiveCfg = Debug|Win32
						{34D73B65-AB6C-4753-A403-E9E5562C00A5}.Debug|Win32.Build.0 = Debug|Win32
						{34D73B65-AB6C-4753-A403-E9E5562C00A5}.Release|Win32.ActiveCfg = Release|Win32
						{34D73B65-AB6C-4753-A403-E9E5562C00A5}.Release|Win32.Build.0 = Release|Win32
						{887F2BA9-AC99-4FFD-B4E8-0BD2C8CD18DC}.Debug|Win32.ActiveCfg = Debug|Win32
						{887F2BA9-AC99-4FFD-B4E8-0BD2C8CD18DC}.Debug|Win32.Build.0 = Debug|Win32
						{887F2BA9-AC99-4FFD-B4E8-0BD2C8CD18DC}.Release|Win32.ActiveCfg = Release|Win32
						{887F2BA9-AC99-4FFD-B4E8-0BD2C8CD18DC}.Release|Win32.Build.0 = Release|Win32
						{AF9609A0-4E03-4C8F-9CA5-789B1127E58F}.Debug|Win32.ActiveCfg = Debug|Win32
						{AF9609A0-4E03-4C8F-9CA5-789B1127E58F}.Debug|Win32.Build.0 = Debug|Win32
						{AF9609A0-4E03-4C8F-9CA5-789B1127E58F}.Release|Win32.ActiveCfg = Release|Win32
						{AF9609A0-4E03-4C8F-9CA5-789B1127E58F}.Release|Win32.Build.0 = Release|Win32
						{1436DC8D-7E43-49EC-A0BA-4FF026DFB84A}.Debug|Win32.ActiveCfg = Debug|Win32
						{1436DC8D-7E43-49EC-A0BA-4FF026DFB84A}.Debug|Win32.Build.0 = Debug|Win32
						{1436DC8D-7E43-49EC-A0BA-4FF026DFB84A}.Release|Win32.ActiveCfg = Release|Win32
						{1436DC8D-7E43-49EC-A0BA-4FF026DFB84A}.Release|Win32.Build.0 = Release|Win32
						{738F5092-3C5B-4E12-99E1-DE10D2E0FBCA}.Debug|Win32.ActiveCfg = Debug|Win32
						{738F5092-3C5B-4E12-99E1-DE10D2E0FBCA}.Debug|Win32.Build.0 = Debug|Win32
						{738F5092-3C5B-4E12-99E1-DE10D2E0FBCA}.Release|Win32.ActiveCfg = Release|Win32
						{738F5092-3C5B-4E12-99E1-DE10D2E0FBCA}.Release|Win32.Build.0 = Release|Win32
						{59F6D1A9-52B3-4180-B45B-F664674DFE75}.Debug|Win32.ActiveCfg = Debug|Win32
						{59F6D1A9-52B3-4180-B45B-F664674DFE75}.Debug|Win32.Build.0 = Debug|Win32
						{59F6D1A9-52B3-4180-B45B-F664674DFE75}.Release|Win32.ActiveCfg = Release|Win32
						{59F6D1A9-52B3-4180-B45B-F664674DFE75}.Release|Win32.Build.0 = Release|Win32
						{0EEC28C0-61A2-4EC2-8BC1-BBB46BEE0DD2}.Debug|Win32.ActiveCfg = Debug|Win32
						{0EEC28C0-61A2-4EC2-8BC1-BBB46BEE0DD2}.Debug|Win32.Build.0 = Debug|Win32
						{0EEC28C0-61A2-4EC2-8BC1-BBB46BEE0DD2}.Release|Win32.ActiveCfg = Release|Win32
						{0EEC28C0-61A2-4EC2-8BC1-BBB46BEE0DD2}.Release|Win32.Build.0 = Release|Win32
						{2F1E6A46-16A7-4C8B-A454-6090D5086AC6}.Debug|Win32.ActiveCfg = Debug|Win32
						{2F1E6A46-16A7-4C8B-A454-6090D5086AC6}.Debug|Win32.Build.0 = Debug|Win32
						{2F1E6A46-16A7-4C8B-A454-6090D5086AC6}.Release|Win32.ActiveCfg = Release|Win32
						{2F1E6A46-16A7-4C8B-A454-6090D5086AC6}.Release|Win32.Build.0 = Release|Win32
						{887C61CD-1190-4ACE-9A22-CABF4A410A04}.Debug|Win32.ActiveCfg = Debug|Win32
						{887C61CD-1190-4ACE-9A22-CABF4A410A04}.Debug|Win32.Build.0 = Debug|Win32
						{887C61CD-1190-4ACE-9A22-CABF4A410A04}.Release|Win32.ActiveCfg = Release|Win32
						{887C61CD-1190-4ACE-9A22-CABF4A410A04}.Release|Win32.Build.0 = Release|Win32
						{C3CD9BA5-683F-4F09-A174-6AB7E6E8F5D7}.Debug|Win32.ActiveCfg = Debug|Win32
						{C3CD9BA5-683F-4F09-A174-6AB7E6E8F5D7}.Debug|Win32.Build.0 = Debug|Win32
						{C3CD9BA5-683F-4F09-A174-6AB7E6E8F5D7}.Release|Win32.ActiveCfg = Release|Win32
						{C3CD9BA5-683F-4F09-A174-6AB7E6E8F5D7}.Release|Win32.Build.0 = Release|Win32
						{41D0A479-F615-4B62-B1C0-C2C20CCAFA99}.Debug|Win32.ActiveCfg = Debug|Win32
						{41D0A479-F615-4B62-B1C0-C2C20CCAFA99}.Debug|Win32.Build.0 = Debug|Win32
						{41D0A479-F615-4B62-B1C0-C2C20CCAFA99}.Release|Win32.ActiveCfg = Release|Win32
						{41D0A479-F615-4B62-B1C0-C2C20CCAFA99}.Release|Win32.Build.0 = Release|Win32
						{15BC0183-0CE1-499C-BBA4-AF77A67C3D3B}.Debug|Win32.ActiveCfg = Debug|Win32
						{15BC0183-0CE1-499C-BBA4-AF77A67C3D3B}.Debug|Win32.Build.0 = Debug|Win32
						{15BC0183-0CE1-499C-BBA4-AF77A67C3D3B}.Release|Win32.ActiveCfg = Release|Win32
						{15BC0183-0CE1-499C-BBA4-AF77A67C3D3B}.Release|Win32.Build.0 = Release|Win32
						{BAA0B261-9403-4279-A33D-E3DBE60A3DB8}.Debug|Win32.ActiveCfg = Debug|Win32
						{BAA0B261-9403-4279-A33D-E3DBE60A3DB8}.Debug|Win32.Build.0 = Debug|Win32
						{BAA0B261-9403-4279-A33D-E3DBE60A3DB8}.Release|Win32.ActiveCfg = Release|Win32
						{BAA0B261-9403-4279-A33D-E3DBE60A3DB8}.Release|Win32.Build.0 = Release|Win32
						{EA0E7D0A-AF23-4DBB-8720-7024409795E6}.Debug|Win32.ActiveCfg = Debug|Win32
						{EA0E7D0A-AF23-4DBB-8720-7024409795E6}.Debug|Win32.Build.0 = Debug|Win32
						{EA0E7D0A-AF23-4DBB-8720-7024409795E6}.Release|Win32.ActiveCfg = Release|Win32
						{EA0E7D0A-AF23-4DBB-8720-7024409795E6}.Release|Win32.Build.0 = Release|Win32
						{9EAA8697-0E97-44CB-8596-23EE5DA295A5}.Debug|Win32.ActiveCfg = Debug|Win32
						{9EAA8697-0E97-44CB-8596-23EE5DA295A5}.Debug|Win32.Build.0 = Debug|Win32
						{9EAA8697-0E97-44CB-8596-23EE5DA295A5}.Release|Win32.ActiveCfg = Release|Win32
						{9EAA8697-0E97-44CB-8596-23EE5DA295A5}.Release|Win32.Build.0 = Release|Win32
						{903FB007-E998-45C9-A562-108738E15AB4}.Debug|Win32.ActiveCfg = Debug|Win32
						{903FB007-E998-45C9-A562-108738E15AB4}.Debug|Win32.Build.0 = Debug|Win32
						{903FB007-E998-45C9-A562-108738E15AB4}.Release|Win32.ActiveCfg = Release|Win32
						{903FB007-E998-45C9-A562-108738E15AB4}.Release|Win32.Build.0 = Release|Win32
						{89B21724-D4F3-47E9-A13D-C0870DB9FE69}.Debug|Win32.ActiveCfg = Debug|Win32
						{89B21724-D4F3-47E9-A13D-C0870DB9FE69}.Debug|Win32.Build.0 = Debug|Win32
						{89B21724-D4F3-47E9-A13D-C0870DB9FE69}.Release|Win32.ActiveCfg = Release|Win32
						{89B21724-D4F3-47E9-A13D-C0870DB9FE69}.Release|Win32.Build.0 = Release|Win32
						{0F7FB66F-0339-4228-8087-A7FFBA111916}.Debug|Win32.ActiveCfg = Debug|Win32
						{0F7FB66F-0339-4228-8087-A7FFBA111916}.Debug|Win32.Build.0 = Debug|Win32
						{0F7FB66F-0339-4228-8087-A7FFBA111916}.Release|Win32.ActiveCfg = Release|Win32
						{0F7FB66F-0339-4228-8087-A7FFBA111916}.Release|Win32.Build.0 = Release|Win32
						{7324C70C-7B95-4EFD-A536-3CF6876F4E3A}.Debug|Win32.ActiveCfg = Debug|Win32
						{7324C70C-7B95-4EFD-A536-3CF6876F4E3A}.Debug|Win32.Build.0 = Debug|Win32
						{7324C70C-7B95-4EFD-A536-3CF6876F4E3A}.Release|Win32.ActiveCfg = Release|Win32
						{7324C70C-7B95-4EFD-A536-3CF6876F4E3A}.Release|Win32.Build.0 = Release|Win32
						{16B2F0C4-43E3-4FE4-8C8A-533B442E7445}.Debug|Win32.ActiveCfg = Debug|Win32
						{16B2F0C4-43E3-4FE4-8C8A-533B442E7445}.Debug|Win32.Build.0 = Debug|Win32
						{16B2F0C4-43E3-4FE4-8C8A-533B442E7445}.Release|Win32.ActiveCfg = Release|Win32
						{16B2F0C4-43E3-4FE4-8C8A-533B442E7445}.Release|Win32.Build.0 = Release|Win32
						{14C3650D-766B-4E2C-AD20-EFA913A85F09}.Debug|Win32.ActiveCfg = Debug|Win32
						{14C3650D-766B-4E2C-AD20-EFA913A85F09}.Debug|Win32.Build.0 = Debug|Win32
						{14C3650D-766B-4E2C-AD20-EFA913A85F09}.Release|Win32.ActiveCfg = Release|Win32
						{14C3650D-766B-4E2C-AD20-EFA913A85F09}.Release|Win32.Build.0 = Release|Win32
						{F9E8E2E6-2498-42A3-93BA-7FE822F2F7CB}.Debug|Win32.ActiveCfg = Debug|Win32
						{F9E8E2E6-2498-42A3-93BA-7FE822F2F7CB}.Debug|Win32.Build.0 = Debug|Win32
						{F9E8E2E6-2498-42A3-93BA-7FE822F2F7CB}.Release|Win32.ActiveCfg = Release|Win32
						{F9E8E2E6-2498-42A3-93BA-7FE822F2F7CB}.Release|Win32.Build.0 = Release|Win32
						{C42AA2F7-D40A-48E7-9D8E-3B65328941C4}.Debug|Win32.ActiveCfg = Debug|Win32
						{C42AA2F7-D40A-48E7-9D8E-3B65328941C4}.Debug|Win32.Build.0 = Debug|Win32
						{C42AA2F7-D40A-48E7-9D8E-3B65328941C4}.Release|Win32.ActiveCfg = Release|Win32
						{C42AA2F7-D40A-48E7-9D8E-3B65328941C4}.Release|Win32.Build.0 = Release|Win32
					EndGlobalSection
					GlobalSection(SolutionProperties) = preSolution
						HideSolutionNode = FALSE
					EndGlobalSection
				EndGlobal
							

相关资源