Skip to content

Commit cfa3107

Browse files
author
jason_yao
committed
update
1 parent e816228 commit cfa3107

2,730 files changed

Lines changed: 73359 additions & 83882 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

HeadFirstDesignPatterns/c_plusplus/Silver/Adapter/Ducks/Ducks.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ include "Ducks.hpp"
22

33
using namespace HeadFirstDesignPatterns::Adapter::Ducks;
44

5-
void testDuck(const Duck* duck) {
5+
void testDuck(const Duck *duck) {
66
duck->quack();
77
duck->fly();
88
}
99

10-
int main(int argc, char* argv[]) {
10+
int main(int argc, char *argv[]) {
1111
std::auto_ptr< MallardDuck > duck(new MallardDuck());
1212
#ifdef _DUCK_ADAPTER_
1313
std::auto_ptr< Turkey > duckAdapter(new DuckAdapter(duck.get()));

HeadFirstDesignPatterns/c_plusplus/Silver/Bridge/Remotes/Remotes.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
using namespace HeadFirstDesignPatterns::Bridge::Remotes;
44

5-
int main(int argc, char* argv[]) {
6-
std::vector< RemoteControl* > remotes;
5+
int main(int argc, char *argv[]) {
6+
std::vector< RemoteControl * > remotes;
77
std::auto_ptr< SonyControl > sonyControl(new SonyControl("XBR in living room"));
88
remotes.push_back(sonyControl.get());
99
std::auto_ptr< RCAControl > rcaControl(new RCAControl("19 inch in kitchen"));
1010
remotes.push_back(rcaControl.get());
1111
// turn on all tv's
12-
std::vector< RemoteControl* >::iterator iterator;
12+
std::vector< RemoteControl * >::iterator iterator;
1313

1414
for (iterator = remotes.begin(); iterator != remotes.end(); iterator++) {
1515
(*iterator)->on();

HeadFirstDesignPatterns/c_plusplus/Silver/Builder/Planner/Planner.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
using namespace HeadFirstDesignPatterns::Builder;
44

5-
int main(int argc, char* argv[]) {
5+
int main(int argc, char *argv[]) {
66
Client client(new VacationBuilder());
77
std::auto_ptr< Vacation > vacation(client.constructPlanner());
88
vacation->printItinerary();

HeadFirstDesignPatterns/c_plusplus/Silver/ChainOfResponsibility/GumballEMailHandler/GumballEMailHandler.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
using namespace HeadFirstDesignPatterns::ChainOfResponsibility::GumballEMailHandler;
44

5-
const char* email [] = {
5+
const char *email [] = {
66
"You guys really razz my berries, your gumball machines are totally hip",
77
"Cruisin for a bruisin? My kids lost their money trying to win gumballs!",
88
"You guys make me frosted, you've got four year olds gambling now!",
@@ -22,10 +22,10 @@ const char* email [] = {
2222
"We want gumball machines in all our stores!, sincerly Starbuzz"
2323
};
2424

25-
int main(int argc, char* argv[]) {
25+
int main(int argc, char *argv[]) {
2626
std::auto_ptr< Client > client(new Client());
2727

28-
for (int i = 0; i < sizeof(email) / sizeof(char*); i++) {
28+
for (int i = 0; i < sizeof(email) / sizeof(char *); i++) {
2929
client->handleRequest(email[i]);
3030
}
3131

HeadFirstDesignPatterns/c_plusplus/Silver/Command/Remote/Remote.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
using namespace HeadFirstDesignPatterns::Command::Remote;
44

5-
int main(int argc, char* argv[]) {
5+
int main(int argc, char *argv[]) {
66
std::auto_ptr< RemoteControl > remoteControl(
77
new RemoteControl());
88
std::auto_ptr< Light > livingRoomLight(

HeadFirstDesignPatterns/c_plusplus/Silver/Command/SimpleRemote/SimpleRemote.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
using namespace HeadFirstDesignPatterns::Command::SimpleRemote;
44

5-
int main(int argc, char* argv[]) {
5+
int main(int argc, char *argv[]) {
66
std::auto_ptr< SimpleRemoteControl > remote(new SimpleRemoteControl());
77
std::auto_ptr< Light > light(new Light());
88
std::auto_ptr< GarageDoor > garageDoor(new GarageDoor());

HeadFirstDesignPatterns/c_plusplus/Silver/Command/Undo/Undo.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
using namespace HeadFirstDesignPatterns::Command::Undo;
44

5-
int main(int argc, char* argv[]) {
5+
int main(int argc, char *argv[]) {
66
std::auto_ptr< RemoteControlWithUndo > remoteControl(
77
new RemoteControlWithUndo());
88
std::auto_ptr< Light > livingRoomLight(
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
// stdafx.h : include file for standard system include files,
2-
// or project specific include files that are used frequently, but
3-
// are changed infrequently
4-
//
5-
6-
#pragma once
7-
8-
9-
#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
10-
#include <stdio.h>
11-
#include <tchar.h>
12-
13-
14-
15-
// TODO: reference additional headers your program requires here
1+
// stdafx.h : include file for standard system include files,
2+
// or project specific include files that are used frequently, but
3+
// are changed infrequently
4+
//
5+
6+
#pragma once
7+
8+
9+
#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
10+
#include <stdio.h>
11+
#include <tchar.h>
12+
13+
14+
15+
// TODO: reference additional headers your program requires here

HeadFirstDesignPatterns/c_plusplus/Silver/Composite/Menus/Menus.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
using namespace HeadFirstDesignPatterns::Composite::Menus;
44

5-
int main(int argc, char* argv[]) {
5+
int main(int argc, char *argv[]) {
66
std::auto_ptr< MenuComponent > pancakeHouseMenu(
77
new Menu("PANCAKE HOUSE MENU", "Breakfast"));
88
std::auto_ptr< MenuComponent > dinerMenu(

HeadFirstDesignPatterns/c_plusplus/Silver/Compound/Adapter/DuckSimulator/DuckSimulator.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
using namespace HeadFirstDesignPatterns::Compound::Adapter;
44

5-
void simulate(const Quackable* duck) {
5+
void simulate(const Quackable *duck) {
66
assert(duck);
77
duck->quack();
88
}
99

10-
int main(int argc, char* argv[]) {
10+
int main(int argc, char *argv[]) {
1111
std::auto_ptr< Quackable > mallardDuck(new MallardDuck());
1212
std::auto_ptr< Quackable > redheadDuck(new RedheadDuck());
1313
std::auto_ptr< Quackable > duckCall(new DuckCall());

0 commit comments

Comments
 (0)