Tutorial by Examples: s

Information The ABSTRACT and FINAL additions to the METHODS and CLASS statements allow you to define abstract and final methods or classes. An abstract method is defined in an abstract class and cannot be implemented in that class. Instead, it is implemented in a subclass of the class. Abstra...
During development, when certain code paths must be prevented from the reach of control flow, you may use assert(0) to indicate that such a condition is erroneous: switch (color) { case COLOR_RED: case COLOR_GREEN: case COLOR_BLUE: break; default: assert(0); ...
A trick exists that can display an error message along with an assertion. Normally, you would write code like this void f(void *p) { assert(p != NULL); /* more code */ } If the assertion failed, an error message would resemble Assertion failed: p != NULL, file main.c, line 5 Ho...
#define NOTE_C4 262 //From pitches.h file defined in [Arduino Tone Tutorial][1] int Key = 2; int KeyVal = 0; byte speaker = 12; void setup() { pinMode(Key, INPUT); //Declare our key (button) as input pinMode(speaker, OUTPUT); } void loop() { KeyVal = digitalRead(Key); i...
string outsidetext = "I am outside of bracket"; string.Format("{{I am in brackets!}} {0}", outsidetext); //Outputs "{I am in brackets!} I am outside of bracket"
Example : CLLocationManager *locationManager = [[CLLocationManager alloc] init]; locationManager.delegate = self; locationManager.desiredAccuracy = kCLLocationAccuracyBest; locationManager.distanceFilter = 5; E.g. In the above example code above, location changes of less than 5 m...
Firstly, include the ngStorage source in your index.html. An example injecting ngStorage src would be: <head> <title>Angular JS ngStorage</title> <script src = "http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script> &l...
The friend keyword is used to give other classes and functions access to private and protected members of the class, even through they are defined outside the class`s scope. class Animal{ private: double weight; double height; public: friend void printWeight(Animal animal); fr...
List<T> is a list of a given type. Items can be added, inserted, removed and addressed by index. using System.Collections.Generic; var list = new List<int>() { 1, 2, 3, 4, 5 }; list.Add(6); Console.WriteLine(list.Count); // 6 list.RemoveAt(3); Console.WriteLine(list.Count); // 5 ...
Linux kernel source code can be found in https://www.kernel.org/ Download extract and enter to the kernel directory Type these commands step by steps in your terminal.(Choose the appropriate version you needed instead of linux-4.7.tar.gz ) wget http://www.kernel.org/pub/linux/kernel/v4.7/linux-4....
IronPython is completly written using managed .net (c#) code. So all builtin python methods and libraries (such as next(), int(), etc.) are writtin in .net. This example shows the implementation of len() for a list of different types (only a few): .... public static int len([NotNull]List/*!*/ l...
index.html <html> <head> <title>Angular-UI Router Example</title> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.9/angular.js"></script> <script type="text/java...
Any permission required by your application to access a protected part of the API or to interact with other applications must be declared in your AndroidManifest.xml file. This is done using the <uses-permission /> tag. Syntax <uses-permission android:name="string" android...
Declaration and usage. // a is const int, so it can't be changed const int a = 15; a = 12; // Error: can't assign new value to const variable a += 1; // Error: can't assign new value to const variable Binding of references and pointers int &b = a; // Error: ca...
int a = 0, b = 2; const int* pA = &a; // pointer-to-const. `a` can't be changed through this int* const pB = &a; // const pointer. `a` can be changed, but this pointer can't. const int* const pC = &a; // const pointer-to-const. //Error: Cannot assign to a const reference *pA = b...
// Instantiate Gift Card Model $gift_card = Mage::getModel('enterprise_giftcardaccount/giftcardaccount'); // Populate Gift Card values $gift_card // Your redeemable code, doesn't have to be in this format. ->setCode('2i2j2j-24k1ii1-67774k-231l') // Also has STATUS_DISABLED ...
Following code will release lock. lock(locker) { return 5; } For a detailed explanation, this SO answer is recommended.
The = operator is used for assignment. The == operator is used for comparison. One should be careful not to mix the two. Sometimes one mistakenly writes /* assign y to x */ if (x = y) { /* logic */ } when what was really wanted is: /* compare if x is equal to y */ if (x == y) { ...
Be careful with semicolons. Following example if (x > a); a = x; actually means: if (x > a) {} a = x; which means x will be assigned to a in any case, which might not be what you wanted originally. Sometimes, missing a semicolon will also cause an unnoticeable problem: if (i &lt...
Log into a running container A user can enter a running container in a new interactive bash shell with exec command. Say a container is called jovial_morse then you can get an interactive, pseudo-TTY bash shell by running: docker exec -it jovial_morse bash Log into a running container with a s...

Page 231 of 1057