예제 #1
0
파일: p21.cpp 프로젝트: hillwah/darkeden
int main()
{
	__BEGIN_DEBUG


	version1();
	version2();
	version3();
	version4();
	version5();
	version6();
	version7();
	version8();
	version9();
	version10();
	version11();
	version12();
	version13();
	version14();
	version15();
	version16();
	version17();
	version18();
	version19();
	version20();
	version21();


	__END_DEBUG
}
예제 #2
0
int main()
{
	printf("Version 1:\n");
	version1();
	printf("Version 2:\n");
	version2();
	return 0;
}
예제 #3
0
int main ()
{
	__BEGIN_DEBUG

	version1();
	version2();

	__END_DEBUG
}
예제 #4
0
int run(int N, int nIters)
{
    Array<complex<double>,1> A(N), B(N);

    version1(A,B,nIters);
    version2(A,B,nIters);
    version2b(A,B,nIters);
    version3(A,B,nIters);
    version4(A,B,nIters);

    return 0;
}
예제 #5
0
// Verify version comparison operations.
TEST(VersionTest, Comparison)
{
  Version version1(0, 10, 4);
  Version version2(0, 20, 3);
  Try<Version> version3 = Version::parse("0.20.3");

  EXPECT_EQ(version2, version3.get());
  EXPECT_NE(version1, version2);
  EXPECT_LT(version1, version2);
  EXPECT_LE(version1, version2);
  EXPECT_LE(version2, version3.get());
  EXPECT_GT(version2, version1);
  EXPECT_GE(version2, version1);
  EXPECT_GE(version3.get(), version1);

  EXPECT_EQ(stringify(version2), "0.20.3");
}