- Mastering C++ Multithreading
- Maya Posch
- 211字
- 2021-07-15 17:33:55
Conventions
In this book, you will find a number of text styles that distinguish between different kinds of information. Here are some examples of these styles and an explanation of their meaning.
Code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles are shown as follows: "The randGen() method takes two parameters, defining the range of the returned value:"
A block of code is set as follows:
cout_mtx.lock();
cout << "Thread " << tid << " adding " << rval << ". New value: " << val << ".\n";
cout_mtx.unlock();
values_mtx.lock();
values.push_back(val);
values_mtx.unlock();
}
When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:
cout_mtx.lock();
cout << "Thread " << tid << " adding " << rval << ". New value: " << val << ".\n";
cout_mtx.unlock();
values_mtx.lock();
values.push_back(val);
values_mtx.unlock();
}
Any command-line input or output is written as follows:
$ make
g++ -o ch01_mt_example -std=c++11 ch01_mt_example.cpp
New terms and important words are shown in bold. Words that you see on the screen, for example, in menus or dialog boxes, appear in the text.
- Learning Neo4j
- INSTANT FreeMarker Starter
- PostgreSQL技術內幕:事務處理深度探索
- INSTANT Weka How-to
- Jupyter數據科學實戰
- SQL Server與JSP動態網站開發
- Building Microservices with .NET Core
- 小程序,巧應用:微信小程序開發實戰(第2版)
- QGIS Python Programming Cookbook(Second Edition)
- 硬件產品設計與開發:從原型到交付
- 計算思維與Python編程
- Appcelerator Titanium Smartphone App Development Cookbook
- Slick2D Game Development
- Learning IBM Bluemix
- jQuery EasyUI從零開始學