the phrygian cap


luisbg

@luisbg

luis@debethencourt.com



Ohloh profile for Luis de Bethencourt
Blogalia




<Octubre 2017
Lu Ma Mi Ju Vi Sa Do
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
29 30 31        

Creative Commons License


planet gnome
planet ubuntu
alberto ruiz
andy wingo
jeff fortin
slomo's blog
jan schmidt
vincent's random waffle



"all religions, arts and sciences are branches of the same tree. all these aspirations are directed toward ennobling man's life, lifting it from the sphere of mere physical existence and leading the individual towards freedom." albert einstein

C++ Cheat Sheet



I spend most of my time writing and reading C code, but every once in a while I get to play with a C++ project and find myself doing frequent reference checks to cppreference.com. I wrote myself the most concise cheat sheet I could that still shaved off the majority of those quick checks. Maybe it helps other fellow programmers who occasionally dabble with C++.

class ClassName {
  int priv_member;  // private by default
protected:
  int protect_member;
public:
  ClassName() // constructor
  int get_priv_mem();  // just prototype of func
  virtual ~ClassName() {} // destructor
};

int ClassName::get_priv_mem() {  // define via scope
  return priv_member;
}

class ChildName : public ClassName, public CanDoMult {
public:
  ChildName() {
    protect_member = 0;
  } ...
};

class Square {
  friend class Rectangle; ... // can access private members
};


Containers: container_type<int>
 list -> linked list
  front(), back(), begin(), end(), {push/pop}_{front/back}(), insert(), erase()
 deque ->double ended queue
  [], {push/pop}_{front/back}(), insert(), erase(), front(), back(), begin()
 queue/stack -> adaptors over deque
  push(), pop(), size(), empty()
  front(), back() <- queue
  top() <- stack
 unordered_map -> hashtable
  [], at(), begin(), end(), insert(), erase(), count(), empty(), size()
 vector -> dynamic array
  [], at(), front(), back(), {push/pop}_back, insert(), erase(), size()
 map -> tree
  [], at(), insert(), erase(), begin(), end(), size(), empty(), find(), count()

 unordered_set -> hashtable just keys
 set -> tree just keys

25 Comentarios


Referencias (TrackBacks)

URL de trackback de esta historia http://luisbg.blogalia.com//trackbacks/76869

Comentarios

1
De: uali20 Fecha: 2017-08-29 08:54

Great Information sharing .. I am very happy to read this article .. Cyber security training London



2
De: uali20 Fecha: 2017-08-29 08:59

This is very useful post for me. This will absolutely going to help me in my project.
comptia a+ training london



3
De: uali20 Fecha: 2017-08-29 09:03

wow... what a great blog, this writter who wrote this article it's realy a great blogger, this article so inspiring me to be a better person
excel training london



4
De: uali20 Fecha: 2017-08-29 09:05

Thanks a lot for one’s intriguing write-up. It’s actually exceptional. Searching ahead for this sort of revisions.
java training



5
De: uali20 Fecha: 2017-08-29 09:07

it was a wonderful chance to visit this kind of site and I am happy to know. ccnp course fees



6
De: uali20 Fecha: 2017-08-29 09:14

This is really a nice and informative, containing all information and also has a great impact on the new technology. Thanks for sharing it,
comptia a+ classroom training london



7
De: uali20 Fecha: 2017-08-29 09:16

Thank you for sharing with us,I too always learn something new from your post.
mcse training



8
De: uali20 Fecha: 2017-08-29 09:18

Your content is nothing short of brilliant in many ways. I think this is engaging and eye-opening material. cyber security training



9
De: uali20 Fecha: 2017-08-29 09:20

I was surfing net and fortunately came across this site and found very interesting stuff here. sap training



10
De: uali20 Fecha: 2017-08-29 11:15

Hey There. I found your blog using msn. This is a very well written article. travel agency malaysia



11
De: uali20 Fecha: 2017-08-29 11:17

I just couldn't leave your website before telling you that I truly enjoyed the top quality info you present to your visitors? Will be back again frequently to check up on new posts.
kerja singapura



12
De: uali20 Fecha: 2017-08-29 11:19

I am hoping the same best work from you in the future as well..
melancong



13
De: uali20 Fecha: 2017-08-29 11:21

Also, thanks for allowing for me to comment!
bisnes ebay



14
De: uali20 Fecha: 2017-08-29 11:23

This was among the best posts and episode from your team it let me learn many new things.
perniagaan internet



15
De: uali20 Fecha: 2017-08-29 11:25

I thought I would leave my first comment. I don’t know what to say except that I have.
kerja dari rumah



16
De: uali20 Fecha: 2017-08-29 11:47

Well this article that ive been waited for therefore long. sapphire ring



17
De: uali20 Fecha: 2017-08-29 11:49

Excellent post.I want to thank you for this informative read, Galveston Baby Gear Rental



18
De: uali20 Fecha: 2017-08-29 11:51

Your amazing insightful information entails much to me and especially to my peers. Thanks a ton; from all of us.
Tattoo shops in Las Vegas



19
De: uali20 Fecha: 2017-08-29 11:54

I guess I am not only one having all the enjoyment right here!
kerja dari rumah



20
De: uali20 Fecha: 2017-08-29 11:56

You give readers a lot to think about and I appreciate that kind of writing.
kerja dari rumah



21
De: uali20 Fecha: 2017-08-29 12:01

I think you made some good points in Features also. Keep working, great job!
digital marketing westchester New York



22
De: buy facebook comments cheap Fecha: 2017-09-16 10:17

Thank you very much for sharing such a useful article. Will definitely saved and revisit your site
buy facebook comments cheap



23
De: Facebook Fanpage Fecha: 2017-09-16 13:46

Thanks for such a great post and the review, I am totally impressed! Keep stuff like this coming.Facebook Fanpage



24
De: gclub Fecha: 2017-09-19 17:10

ถ้าคุณหลงรักคาสิโนออนไลน์และนี่คือคำตอบ gclub คาสิโนออนไลน์ของเราเปิดให้บริการคาสิโนออนไลน์ตลอด 24 ชั่วโมงถ่ายทอดสดสัญญาณจากปอยเปตที่จะช่วยให้คุณเดิมพันคาสิโนออนไลน์ที่ถูกต้องโดยคาสิโนออนไลน์อันดับ 1 ในภูมิภาคเอเชีย สำหรับคาสิโนในไทย gclub casino online ที่รับความนิยมสูงมากเนื่องจากมีผู้ใช้บริการค่อนข้างเยอะรวมไปถึงหน่วยบริการในการแก้ไขปัญหาต่างๆของผู้ใช้บริการคุณสามารถเข้าใช้งานได้โดยผ่านทาง คาสิโนไทย เราหวังว่าคุณจะได้รับสิ่งที่คุณต้องการสำหรับการเดิมพันคาสิโนออนไลน์ผ่านเว็บไซต์ หากคุณมีปัญหาหรือต้องการความช่วยเหลือคุณสามารถติดต่อฝ่าย support คาสิโนออนไลน์ของเราได้ตลอด 24 ชั่วโมงซึ่งเรามีบริการผ่าน gclub มือถือโดยคุณสามารถติดต่อสอบถามได้ผ่านทางเว็บไซต์หรือรายของเรานั่นเอง

สำหรับผู้เล่นคาสิโนออนไลน์ที่ติดต่อเข้ามาใหม่หรือทำการสมัครใหม่แน่นอนคุณจะได้รับเครดิตฟรีในการวางเดิมพัน หรือคุณจะเลือกเป็นโบนัสในการเล่น หรือเลือกรับเป็นส่วนลดในการเล่นถ้าคุณมียอดการเล่นสะสม คุณสามารถได้รับโบนัสในยอดเล่นกันสะสมได้ซึ่งเรามีเกมให้คุณสามารถตรวจสอบได้ผ่านทางเข้า gclub และแน่นอนสำหรับผู้เล่นหน้าใหม่คุณอาจจะหา วิธีหรือเทคนิคในการโกงบาคาร่า เรายังมีวิธีและเทคนิคในการโกงบาคาร่า ทำให้ผู้เล่นได้เปรียบแต่ทั้งนี้ส่วนหนึ่ง ผู้เล่นจะต้องมีความพึงพอใจในส่วนที่ตั้งไว้ เช่นตั้งเป้าหมาย 200 บาท เมื่อผู้เล่นได้ยอดถึง 200 บาทก็ควรที่จะเลิก คนที่จะระงับยังและชั่งใจในการเล่นเพื่อไม่ให้ เสียแผนการเล่น หรือเสียการเดิมพันหรือเสียการครอบครองแผ่นที่เราคิดไว้ในการเล่นคาสิโนออนไลน์



25
De: Trova consulenti finanziari Fecha: 2017-09-25 10:31

I discovered this is an instructive and fascinating post so i suspect as much it is extremely valuable and proficient. I might want to thank you for the endeavors you have made in composing this article. Trova consulenti finanziari



Nombre
Correo-e
URL
Dirección IP: 54.196.72.162 (c73e28d5dd)
Comentario

©2007-2015 luis de bethencourt guimera
powered by Blogalia