Search Results: Argc


Entry point
Kamis, 2026-07-16 05:39:41

guaranteed that argc is non-negative and that argv[argc] is a null pointer. By convention, the command-line arguments specified by argc and argv include...

Click to read more »
AWK
Sabtu, 2026-08-08 20:45:41

BEGIN { pattern = ARGV[1] for (i = 1; i < ARGC; i++) # remove first argument ARGV[i] = ARGV[i + 1] ARGC-- if (ARGC == 1) { # the pattern was the only thing...

Click to read more »
Quine (computing)
Jumat, 2026-08-07 22:58:22

C++ program that outputs the original Java code. import std; int main(int argc, char* argv[]) { char q = 34; std::array<std::string, 36> l = { " ", "=============<<<<<<<<...

Click to read more »
Code sanitizer
Minggu, 2026-08-02 02:36:48

heap-use-after-free.cc int main(int argc, char **argv) { int *array = new int[100]; delete [] array; return array[argc]; // BOOM } $ ./a.out ==5587==ERROR:...

Click to read more »
C syntax
Minggu, 2026-07-26 07:05:02

main(int argc, char* argv[]); int main(int argc, char** argv); int main(void); int main(int argc, char* argv[], char* envp[]); int main(int argc, char**...

Click to read more »
Getopt
Kamis, 2026-07-30 06:39:20

getopt(): #include <unistd.h> int getopt(int argc, char* const argv[], const char* optstring); Here the argc and argv are defined exactly like they are...

Click to read more »
Dependency injection
Kamis, 2026-08-06 06:31:37

connect(); std::println("Executing database service..."); } }; int main(int argc, char* argv[]) { DatabaseConnection db; DatabaseService sv(db); sv.execute();...

Click to read more »
Bash (Unix shell)
Minggu, 2026-08-02 11:31:20

Manual: 5.2: Bash Variables". Free Software Foundation, Inc. GNU Project. BASH_ARGC. Retrieved 8 August 2025. "Bash Reference Manual: 5.2: Bash Variables". Free...

Click to read more »
Command-line argument parsing
Senin, 2026-08-10 05:36:48

in C and C++, the main method has signature int main(int argc, char* argv[]);, where argc is the number of arguments plus the name of the program, and...

Click to read more »
Amara Raja Group
Kamis, 2026-07-02 19:28:07

(SBD) Two wheeler battery plant ASBU 2012 MVRLA (ISBU) UPS Battery 2013 ARGC Amararaja Growth Corridor 2014 Automotive Battery division (ABD-2) 2015 Tubular...

Click to read more »
Async/await
Minggu, 2026-08-02 00:35:56

argc, char* argv[]) { s_task_init_system(); // create the main task s_task_create(g_stack_main, sizeof(g_stack_main), main_task, (void*)(size_t)argc);...

Click to read more »
ReDoS
Kamis, 2026-07-30 18:46:26

"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!"; constexpr string_view PATTERN = "^(a+)+$"; int main(int argc, char* argv[]) { bool isMatch = RE2::FullMatch(TEXT, PATTERN); std::println("Match...

Click to read more »
Factory method pattern
Selasa, 2026-07-07 12:18:18

products } std::unreachable(); } virtual ~Creator() = default; }; int main(int argc, char* argv[]) { unique_ptr<Creator> creator = std::make_unique<Creator>();...

Click to read more »
Decorator pattern
Jumat, 2026-02-27 13:59:32

callComponentDrink(); std::print(", with {} spoons of sugar", spoons); } }; int main(int argc, char* argv[]) { unique_ptr<Beverage> soda = std::make_unique<Soda>(); soda...

Click to read more »
Model–view–viewmodel
Minggu, 2026-07-19 04:07:24

wikipedia.examples.mvvm; using namespace wikipedia::examples::mvvm; int main(int argc, char* argv[]) { Model m; ViewModel vm(m); View v(vm); v.run(); return 0;...

Click to read more »
C++ syntax
Kamis, 2026-08-06 06:30:18

"Hello, World!" program program is as follows: import std; int main(int argc, char* argv[]) { std::println("Hello, world!"); } Prior to C++23, the "Hello...

Click to read more »
Modules (C++)
Jumat, 2026-08-07 04:11:20

importing of C libraries like so: import std.io; int main(int argc, char* argv[]) { if (argc > 1) { printf("Hello, %s!\n", argv[1]); } else { printf("Hello...

Click to read more »
Setcontext
Sabtu, 2025-11-08 03:44:52

compiler optimizations. void makecontext(ucontext_t *ucp, void (*func)(), int argc, ...) The makecontext function sets up an alternate thread of control in...

Click to read more »
Lazy initialization
Jumat, 2025-11-07 07:55:17

main(int argc, char* argv[]) { Fruit* f; if (argc < 2) { fprintf(stderr, "Usage: fruits fruit-name [...]\n"); return 1; } for (int i = 1; i < argc; i++)...

Click to read more »
GNU Debugger
Rabu, 2026-06-10 07:04:30

passed in special variables $arg1, $arg2, $arg3... with special variable $argc representing the number of command line arguments. Additionally gdb includes...

Click to read more »
Dynamic-link library
Rabu, 2026-07-01 19:57:45

__declspec(dllimport) double AddNumbers(double a, double b); int main(int argc, char *argv[]) { double result = AddNumbers(1, 2); printf("The result was:...

Click to read more »
RE2 (software)
Minggu, 2026-08-09 02:35:37

<re2/re2.h>; import std; using std::string; using re2::RE2; int main(int argc, char* argv[]) { string text = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!" string...

Click to read more »
Variadic function
Selasa, 2026-07-14 12:20:15

ap to the next argument } va_end(ap); return sum / count; } int main(int argc, char* argv[]) { printf("%f\n", average(3, 1, 2, 3)); return 0; } This will...

Click to read more »
Reflection (C++)
Senin, 2026-08-10 22:12:42

[[=LongName("count")]] int count = 1; }; int main(int argc, char* argv[]) { Args args = wikipedia::clap::parse<Args>(argc, argv); for (int i = 0; i < args.count; ++i)...

Click to read more »
Abstract factory pattern
Selasa, 2026-07-07 12:13:40

setSide(MapSite::Direction::WEST, door); return maze; } }; int main(int argc, char* argv[]) { MazeGame game; unique_ptr<Maze> maze = game.createMaze(MazeFactory());...

Click to read more »
Indentation style
Kamis, 2026-06-25 07:13:11

followed by a keyword such as else or while. Example code: int main(int argc, char *argv[]) { while (x == y) { do_something(); do_something_else(); if...

Click to read more »
Command pattern
Kamis, 2025-10-30 12:06:30

void action() { std::println("MyClass::action called"); } }; int main(int argc, char* argv[]) { shared_ptr<MyClass> receiver = std::make_shared<MyClass>();...

Click to read more »
LL parser
Jumat, 2026-05-01 03:52:46

symbol default: return TS_INVALID; } } int main(int argc, char **argv) { using namespace std; if (argc < 2) { cout << "usage:\n\tll '(a+a)'" << endl; return...

Click to read more »
Operator-precedence parser
Jumat, 2026-05-01 21:35:49

argument boundary is our lexer. int main(int argc, char *argv[]) { int i; printf("(((("); for (i=1; i!=argc; i++) { // strlen(argv[i]) == 2 if (argv[i]...

Click to read more »
Pseudorandom binary sequence
Selasa, 2026-02-10 16:53:36

#include <stdio.h> #include <stdint.h> #include <stdlib.h> int main(int argc, char* argv[]) { uint8_t start = 0x02; uint8_t a = start; int i; for (i =...

Click to read more »
Stack buffer overflow
Selasa, 2026-05-12 19:13:43

bar) { char c[12]; strcpy(c, bar); // no bounds checking } int main(int argc, char* argv[]) { foo(argv[1]); return 0; } This code takes an argument from...

Click to read more »
Wt (web toolkit)
Minggu, 2026-06-21 03:38:49

greeting_->setText("Hello there, " + nameEdit_->text()); } int main(int argc, char **argv) { /* * Your main method may set up some shared resources, but...

Click to read more »
Observer pattern
Kamis, 2026-02-19 02:39:16

update(Subject&) const override { std::println("Got a notification"); } }; int main(int argc, char* argv[]) { Subject cs; ConcreteObserver co1(cs); ConcreteObserver co2(cs);...

Click to read more »
Run-time type information
Senin, 2026-08-03 05:07:59

e.what()); std::println("Object is not of type Bar"); } } int main(int argc, char* argv[]) { // Array of pointers to base class Foo. array<unique_ptr<Foo>...

Click to read more »
Stat (system call)
Selasa, 2026-07-07 07:11:47

<sys/stat.h> #include <sys/types.h> int main(int argc, char* argv[]) { struct stat sb; for (int i = 1; i < argc; i++) { if (stat(argv[i], &sb) == -1) { perror("stat...

Click to read more »
INI file
Senin, 2026-06-08 19:47:06

configuration file be dbsettings.ini): #include <windows.h> int main(int argc, TCHAR *argv[]) { TCHAR dbserver[1000]; int dbport; GetPrivateProfileStr...

Click to read more »
Exception handling syntax
Minggu, 2026-08-09 00:29:28

ArithmeticException = 2, // ... } GLOBAL_EXCEPTION_STATE; jmp_buf state; int main(int argc, char* argv[]) { // try if (!setjmp(state)) { // code that manipulates...

Click to read more »
LLVM
Sabtu, 2026-07-18 14:28:41

c"Hello, world\0A\00" declare i32 @printf(ptr, ...) define i32 @main(i32 %argc, ptr %argv) nounwind { entry: %tmp1 = getelementptr [14 x i8], ptr @.str...

Click to read more »
RaftLib
Kamis, 2026-07-30 03:06:31

output["0"].push("Hello World\n"); return raft::stop; } }; int main(int argc, char* argv[]) { // instantiate print kernel RaftPrint<String> p; // instantiate...

Click to read more »
Template method pattern
Rabu, 2026-03-25 07:58:00

view's contents std::println("MyView::doDisplay called"); } }; int main(int argc, char* argv[]) { unique_ptr<View> myview = std::make_unique<MyView>(); myview->display();...

Click to read more »
FLTK
Senin, 2026-07-13 13:27:58

int main(int argc, char *argv[]) { Fl_Window* w = new Fl_Window(330, 190); new Fl_Button(110, 130, 100, 35, "Okay"); w->end(); w->show(argc, argv); return...

Click to read more »
Chain-of-responsibility pattern
Minggu, 2026-05-31 07:49:47

called"); // show a list of help topics } }; int main(int argc, char* argv[]) { shared_ptr<Application> application =...

Click to read more »
Vectored I/O
Senin, 2026-07-27 08:34:16

#include <string.h> #include <unistd.h> #include <sys/uio.h> int main(int argc, char *argv[]) { const char buf1[] = "Hello, "; const char buf2[] = "Wikipedia...

Click to read more »
ATS (programming language)
Senin, 2026-06-22 17:06:39

) implement main0 (argc, argv) = { val () = if (argc != 2) then prerrln! ("Usage: ", argv[0], " <integer>") val () = assert (argc >= 2) val n0 = g0string2int...

Click to read more »
Raylib
Senin, 2026-05-25 05:25:19

raylib::Texture; using raylib::Window; using namespace raylib::Colors; int main(int argc, char* argv[]) { constexpr int SCREEN_WIDTH = 800; constexpr int SCREEN_HEIGHT...

Click to read more »
Boehm garbage collector
Senin, 2026-03-23 17:47:00

<assert.h> #include <stdio.h> #include <stdlib.h> #include <gc.h> int main(int argc, char* argv[]) { const int SIZE = 10000000; GC_INIT(); for (int i = 0; i...

Click to read more »
Reflective programming
Kamis, 2026-08-06 06:26:33

void printHello() const { std::println("Hello, world!"); } }; int main(int argc, char* argv[]) { Foo foo; // Without reflection foo.printHello(); // With...

Click to read more »
Objective-C
Sabtu, 2026-05-09 16:57:01

libraries. // FILE: hello.m #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { /* my first program in Objective-C */ NSLog(@"Hello...

Click to read more »
CPU time
Jumat, 2026-02-20 00:54:10

2; i <= limit ; ++i) if (n % i == 0) return 0; return 1; } int main(int argc, char *argv[]) { unsigned long int argument = strtoul(argv[1], NULL, 10)...

Click to read more »
Borland Graphics Interface
Senin, 2026-06-22 06:44:10

#include <graphics.h> #include <conio.h> #include <stdlib.h> int main (int argc, char *argv[]) { int i, gd = DETECT, gm; initgraph(&gd, &gm, ""); setbkcolor(BLACK);...

Click to read more »
Associative containers (C++)
Sabtu, 2026-04-04 20:23:54

import std; using std::cin; using std::map; using std::string; int main(int argc, char* argv[]) { map<string, int> wordCounts; string s; while (cin >> s &&...

Click to read more »
Message Passing Interface
Kamis, 2026-05-28 18:39:53

main(int argc, char **argv) { char buf[256]; int my_rank, num_procs; /* Initialize the infrastructure necessary for communication */ MPI_Init(&argc, &argv);...

Click to read more »
Higher-order function
Minggu, 2026-06-07 03:28:25

G> compose(F f, G g) { return Composition<F, G> {f, g}; } int main(int argc, const char* argv[]) { auto f = compose(DivBy<float>{ 2.0f }, Add<int>{ 5...

Click to read more »
Charm (programming language)
Sabtu, 2025-09-13 06:06:14

proc ~start (int argc, ref array ref array char argv) This is analogous to the main function in the C and Java languages. Here argc contains the number...

Click to read more »
Re2c
Jumat, 2026-05-08 00:53:46

end { printf("hex\n"); return 0; } */ } int main(int argc, char* argv[]) { for (int i = 1; i < argc; ++i) { lex(argv[i]); } return 0; } Given that, re2c...

Click to read more »
Virtual inheritance
Senin, 2025-11-17 13:44:57

A // class E: public D { // public: // E(): // D() {} // }; int main(int argc, char* argv[]) { D d; d.test(); // prints: "hello from A: instance of D"...

Click to read more »
Cairo (graphics)
Jumat, 2026-07-17 14:44:29

file using Cairo: #include <cairo-svg.h> #include <stdio.h> int main(int argc, char **argv) { cairo_surface_t *surface = cairo_svg_surface_create("Cairo_example...

Click to read more »
Crt0
Senin, 2025-10-20 13:51:12

effectively RBP := 0, mark the end of stack frames mov (%rsp), %edi # get argc from the stack (implicitly zero-extended to 64-bit) lea 8(%rsp), %rsi # take...

Click to read more »
Stream processing
Senin, 2026-08-10 09:30:34

output["0"].push("Hello World\n"); return raft::stop; } }; int main(int argc, char* argv[]) { // instantiate print kernel RaftPrint<String> p; // instantiate...

Click to read more »
Coroutine
Selasa, 2026-07-28 10:35:13

add(1, 2); std::println("Return {}", ret); co_return ret; } int main(int argc, char* argv[]) { optional<tuple<int>> result = std::this_thread::sync_wait(test());...

Click to read more »
Fox toolkit
Senin, 2025-11-03 04:00:20

C++: #include "fx.h" int main(int argc, char *argv[]) { FXApp application("Hello", "FoxTest"); application.init(argc, argv); FXMainWindow *main=new...

Click to read more »
Bus error
Kamis, 2025-08-14 16:27:35

programming language with AT&T assembly syntax. #include <stdlib.h> int main(int argc, char **argv) { int *iptr; char *cptr; #if defined(__GNUC__) # if defined(__i386__)...

Click to read more »
Inetd
Senin, 2026-05-11 05:43:19

insecure example program. #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { const char *fn = argv[1]; FILE *fp = fopen(fn, "a+"); if...

Click to read more »
OpenMP
Senin, 2026-01-19 20:34:22

define N as some constant for array length #define N 100000 int main(int argc, char* argv[]) { int a[N]; #pragma omp parallel for for (int i = 0; i < N;...

Click to read more »
Cyclone (programming language)
Senin, 2026-04-06 20:58:58

declarations are equivalent: int main(int argc, char?? argv); // equivalent to the more verbose declaration int main(int argc, char*@fat*@fat argv); Similar to...

Click to read more »
Flyweight pattern
Jumat, 2026-06-26 07:09:32

std::println("{} occupies room {}", tenant.name(), room); } } }; int main(int argc, char* argv[]) { Apartment apartment; apartment.addOccupant("David", 1);...

Click to read more »
Carbon (programming language)
Senin, 2026-08-10 00:37:41

radius * circ.radius; } std::println("Total area: {}", area); } int main(int argc, char* argv[]) { vector<Circle> circles{{.radius = 1.0f}, {.radius = 2.0f}};...

Click to read more »
Bridge pattern
Selasa, 2026-05-05 18:30:15

override { return radius *= (1.0f + percent / 100.0f); } }; int main(int argc, char* argv[]) { const DrawingAPI01 api1; const DrawingAPI02 api2; vector<CircleShape>...

Click to read more »
Method overriding
Jumat, 2025-11-14 04:26:32

Rectangle and Box, and call their respective display methods: int main(int argc, char* argv[]) { Rectangle rectangle(5.0, 3.0); // Outputs: Rectangle[length=5...

Click to read more »
List comprehension
Senin, 2026-05-11 10:35:51

transformation std::ranges::for_each(d, transformation); return d; } int main(int argc, char* argv[]) { vector<int> range(10); // range is a list of 10 elements...

Click to read more »
Gtkmm
Selasa, 2026-06-02 06:14:53

#include <gtkmm/application.h> #include "HelloWorldWindow.h" int main(int argc, char *argv[]) { // Create an application object. auto app = Gtk::Application::create("org...

Click to read more »
Iterator pattern
Rabu, 2025-11-05 03:06:22

operator=(const DoubleVector&) = delete; // disable copy assignment }; int main(int argc, char* argv[]) { DoubleVector v = {1.1 * 1.1, 2.2 * 2.2}; for (const double&...

Click to read more »
Interpreter pattern
Jumat, 2026-04-10 16:17:58

AndExpression& operator=(const AndExpression&) = delete; }; int main(int argc, char* argv[]) { UniquePtr<BooleanExpression> expression; Context context;...

Click to read more »
Variable-length array
Sabtu, 2025-12-13 13:35:17

scope. int* createIntArray(size_t n) { return new int[n]; } int main(int argc, char* argv[]) { int* a = createIntArray(5); // do something with the array...

Click to read more »
Python syntax and semantics
Minggu, 2026-07-26 16:59:11

variants of this structure: import sys def main(argv: list[str]) -> int: argc: int = len(argv) # get length of argv n: int = int(argv[1]) print(n + 1)...

Click to read more »
Weak symbol
Minggu, 2025-06-29 09:04:19

#include <stdio.h> #include <stdlib.h> #include "power_slow.h" int main(int argc, char **argv) { fprintf(stderr, "power3() = %d\n", power3(atoi(argv[1])));...

Click to read more »
Multiple dispatch
Rabu, 2026-04-22 18:52:42

cid, CollisionHandler(&Spaceship::spaceshipCollision)); } int main(int argc, char* argv[]) { Asteroid::initCases(); Spaceship::initCases(); Asteroid...

Click to read more »
GNU Compiler for Java
Minggu, 2026-08-02 02:44:00

[[maybe_unused]] size_t len) { return ::JvNewStringLatin1(s); } int main(int argc, char* argv[]) { try { ::JvCreateJavaVM(nullptr); ::JvAttachCurrentThread(nullptr...

Click to read more »
OpenCL
Minggu, 2026-07-19 05:22:10

<time.h> #include "CL/opencl.h" #define NUM_ENTRIES 1024 int main() // (int argc, const char* argv[]) { // CONSTANTS // The source code of the kernel is represented...

Click to read more »
Pointer (computer programming)
Sabtu, 2026-06-13 21:38:31

printResult(int result) { std::println("Result: {}", result); } int main(int argc, char* argv[]) { // using the traditional function pointer: process(1, 2...

Click to read more »
Lis (linear algebra library)
Kamis, 2026-03-12 17:22:22

LIS_INT main(LIS_INT argc, char* argv[]) { LIS_MATRIX A; LIS_VECTOR b, x; LIS_SOLVER solver; LIS_INT iter; double time; lis_initialize(&argc, &argv);...

Click to read more »
Option type
Selasa, 2026-07-07 20:46:44

std::println("The quotient of x: {} and y: {} is undefined!", x, y); } } int main(int argc, char* argv[]) { readDivisionResults(1, 5); readDivisionResults(8, 0); }...

Click to read more »
Producer–consumer problem
Minggu, 2026-06-21 00:49:11

print("\t\tc %d\n", p); sleep(200 + nrand(600)); } } void threadmain(int argc, char **argv) { int (*mk)(void (*fn)(void*), void *arg, uint stack); mk =...

Click to read more »
Result type
Selasa, 2026-04-07 03:01:42

buffer << config.rdbuf(); config.close(); return buffer.str(); } int main(int argc, char* argv[]) { path p{"configs/my_config.txt"}; if (const expected<String...

Click to read more »
Generic programming
Jumat, 2026-07-31 20:28:15

swap(T& a, T& b) noexcept { T temp = b; b = a; a = temp; } int main(int argc, char* argv[]) { string world = "World!"; string hello = "Hello,"; swap(world...

Click to read more »
Access modifiers
Rabu, 2026-01-07 01:51:44

inaccessible here // int get_x() const noexcept { // return x; // } }; int main(int argc, char* argv[]) { Derived d; // d.x = 2; // ERROR, private // d.n = 2; //...

Click to read more »
GNU coding standards
Minggu, 2026-04-26 23:32:52

programming language constructs. Here is a characteristic example: int main (int argc, char *argv[]) { struct gizmo foo; fetch_gizmo (&foo, argv[1]); check: if...

Click to read more »
TECO (text editor)
Rabu, 2026-06-03 15:06:29

*$$ Given a file named hello.c with the following contents: int main(int argc, char **argv) { printf("Hello world!\n"); return 0; } ... one could use the...

Click to read more »
Auto ptr
Jumat, 2026-05-22 03:31:24

#include <iostream> #include <memory> using std::auto_ptr; int main(int argc, char* argv[]) { int* a = new int[10]; auto_ptr<int[]> x(a); auto_ptr<int[]>...

Click to read more »
Destructor (computer programming)
Selasa, 2026-07-21 18:11:08

std::formatter<Foo> { // Definition of Formatter for Foo here }; int main(int argc, char* argv[]) { Foo foo("Hello from the stack!"); std::println("{}", foo);...

Click to read more »
Sizeof
Minggu, 2026-01-11 22:30:05

buffer overflow when copying characters: #include <stdio.h> int main(int argc, char* argv[]) { // Array of 10 chars char buffer[10]; /* Copy at most 9...

Click to read more »
Name mangling
Selasa, 2026-08-04 10:11:46

DefaultAllocator>::has(StringName const&) const import <cxxabi.h>; import std; int main(int argc, char* argv[]) { const char* mangledName = "_ZNK3MapI10StringName3RefI8G...

Click to read more »
CppUnit
Kamis, 2026-04-23 14:34:18

CppUnit::TextUi::TestRunner; using wikipedia::examples::tests::IntegerTest; int main(int argc, char* argv[]) { TestRunner testRunner; runner.addTest(IntegerTest::suite());...

Click to read more »
Enumerated type
Sabtu, 2026-07-25 04:37:48

C++11-style scoped enum enum class Color { RED, GREEN, BLUE, }; int main(int argc, char* argv[]) { Color c = Color::RED; // Unscoped C-style enum CardSuit...

Click to read more »
OpenHMPP
Kamis, 2025-09-18 11:18:26

sn ; j++) { temp += inv[j] * inm[i][ j]; } outv[i] = temp; } int main(int argc, char **argv) { int n; ........ /* codelet use */ #pragma hmpp simple1 callsite...

Click to read more »
C++/WinRT
Kamis, 2026-08-06 23:31:24

MessageDialog dialog(L"Hello, world!"); co_await dialog.ShowAsync(); } int main(int argc, char* argv[]) { // initialize COM/WinRT apartment thread winrt::init_apartment();...

Click to read more »
Tip (Unix utility)
Minggu, 2026-04-26 14:29:53

establishes a terminal session: spawn tip modem expect "connected" send "ATD$argc\r" set timeout 30 expect "CONNECT" As tip does not have the built-in logging...

Click to read more »
Unordered associative containers (C++)
Sabtu, 2026-03-14 22:55:14

30}, {"October", 31}, {"November", 30}, {"December", 31} }; int main(int argc, char* argv[]) { std::println("September -> {}", MONTHS["September"]); std::println("April...

Click to read more »
Adept (C++ library)
Sabtu, 2026-01-24 12:00:33

using adept::Real; using adept::Stack; using adept::Vector; int main(int argc, char* argv[]) { Stack s; // Object to store differential statements Vector...

Click to read more »
Select (Unix)
Rabu, 2025-12-03 09:01:36

exit(EXIT_FAILURE); } typedef struct addrinfo AddressInfo; int main(int argc, char* argv[]) { int sockfd; AddressInfo* res0; char buffer[BUFSIZ]; fd_set...

Click to read more »
One Definition Rule
Selasa, 2026-02-24 00:28:27

wikipedia::examples::Dummy1; using wikipedia::examples::Dummy2; int main(int argc, char* argv[]) { Base* o1 = odr1Create(); Base* o2 = odr2Create(); o1->myFunc();...

Click to read more »
Jackson structured programming
Rabu, 2026-07-01 06:34:25

translation into C. #include <stdio.h> #include <stdlib.h> int main(int argc, char* argv[]) { char first_byte; int count = 0; char c = getchar(); // get...

Click to read more »
Noweb
Selasa, 2026-07-14 15:38:20

\textsf C. <<hello.c>>= /* <<license>> */ #include <stdio.h> int main(int argc, char *argv[]) { printf("Hello World!\n"); return 0; } @ \noindent \ldots...

Click to read more »
Loop fission and fusion
Senin, 2025-10-20 07:34:15

< a.size(); ++i) { b[i] = std::sin(a[i]); } return b; } }; int main(int argc, char* argv[]) { // Here, we perform the same computation as the MATLAB example...

Click to read more »
DIGITAL Command Language
Selasa, 2026-05-19 07:40:52

programs ported from Unix and other non-native systems; for C programs using argc and argv command syntax. Versions of OpenVMS DCL starting with V6.2 support...

Click to read more »
Hooking
Senin, 2026-08-10 02:34:47

RealMessageBoxA(hWnd, lpText, lpCaption, uType); //Call the real function } int main(int argc, CHAR *argv[]) { DetourIATptr("MessageBoxA",(void*)NewMessageBoxA,0); //Hook...

Click to read more »
Prototype pattern
Kamis, 2025-12-18 13:54:39

makeWall()) .setSide(Direction::WEST, door); return maze; } }; int main(int argc, char* argv[]) { MazeGame game; MazePrototypeFactory simpleMazeFactory(...

Click to read more »
AltiVec
Selasa, 2026-04-07 02:16:58

char uint8x16_p; typedef __vector unsigned int uint32x4_p; ... int main(int argc, char* argv) { /* Natural alignment of vals is 4; and not 16 as required...

Click to read more »
Friend class
Selasa, 2025-11-11 21:33:31

std::println("Inspecting secret value from B: {}", instance.secretValue); } }; int main(int argc, char* argv[]) { ClassWithFriends<A, B> secretHolder(135); A a; B b; a...

Click to read more »
Property (programming)
Rabu, 2026-07-08 14:37:58

Property<>-template. Property<bool> alpha; Property<unsigned int> bravo; }; int main(int argc, char* argv[]) { Foo foo; foo.alpha = 5; foo.bravo = 5.132f; Bar bar; bar...

Click to read more »
Keith Boardman
Rabu, 2026-07-22 02:53:58

and with the biology panel of the Australian Research Grants Committee (ARGC) of which he became the Chair in 1975. Boardman was elected a Fellow of the...

Click to read more »
Downcasting
Minggu, 2025-09-07 05:41:51

default; }; // Child class: class Apple : public Fruit {}; int main(int argc, char* argv[]) { // The following is an implicit upcast: Fruit* parent =...

Click to read more »
Examples of anonymous functions
Kamis, 2026-06-25 21:54:27

0; i < n; ++i) { printf("%d %d\n", arr[i].a, arr[i].b); } } int main(int argc, char* argv[]) { IntegerPair pairArray[] = { {0, 1}, {2, 3}, {4, 5} }; printElements(a...

Click to read more »
Template metaprogramming
Senin, 2026-08-10 01:00:03

Concatenator<Amount - 1, tuple<typename Res<Number<Amount>>::Result>>::Type; int main(int argc, char* argv[]) { // printing result using boost.type_index, so it's clear...

Click to read more »
Comparison of programming languages (basic instructions)
Jumat, 2026-04-17 13:09:36

argument S-Lang __argv[n] __argc first argument Fortran DO i = 1,argc   CALL GET_COMMAND_ARGUMENT (i,argv(i)) ENDDO argc = COMMAND_ARGUMENT_COUNT () CALL...

Click to read more »
Sequence container (C++)
Minggu, 2026-04-12 04:08:53

std::mt19937; using std::random_device; using std::vector; int main(int argc, char* argv[]) { array<int, 4> arr{1, 2, 3, 4}; // initialize a vector from...

Click to read more »
Fault injection
Senin, 2026-05-04 02:45:59

value, for example int pFunc(int value) { return value + 20; } int main(int argc, char * argv[]) { int a = pFunc(aFunction(atoi(argv[1]))); if (a > 20) {...

Click to read more »
Can4linux
Minggu, 2024-08-04 04:36:19

#include <fcntl.h> #include <unistd.h> #include <can4linux.h> int main(int argc,char **argv) { int fd; canmsg_t frame; /* open(), bit rate comes from parameters...

Click to read more »
Variadic template
Selasa, 2026-07-14 13:40:43

std::println("Inspecting secret value from B: {}", instance.secretValue); } }; int main(int argc, char* argv[]) { WithFriends<A, B> secretHolder(135); A a; B b; a.readSecret(secretHolder);...

Click to read more »
Branch table
Selasa, 2026-05-05 05:47:55

); } Handler jump_table[4] = {func0, func1, func2, func3}; int main (int argc, char **argv) { int value; /* Convert first argument to 0-3 integer (modulus)...

Click to read more »
Simple API for Grid Applications
Senin, 2026-07-27 08:16:01

status of JavaSAGA remains uncertain. import java.util.io.* int main (int argc, char** argv) { namespace sa = saga::attributes; namespace sja = saga::job::attributes;...

Click to read more »
Partial template specialization
Minggu, 2026-05-03 04:22:36

demonstrated by the following program. import std; using std::string; int main(int argc, char* argv[]) { char c = 'c'; // let the compiler resolve the call string...

Click to read more »
Comparison of programming languages (associative array)
Kamis, 2026-07-09 01:32:32

STLPort. import std; using std::string; using std::unordered_map; int main(int argc, char* argv[]) { unordered_map<string, string> phoneBook; phoneBook...

Click to read more »
Integrated Coastal Surveillance System
Minggu, 2026-04-26 16:56:04

2100 HCP frequency diversity radar with a dual antenna, Obzerv Technologies ARGC-2400 active range-gated electro-optic sensors with a range of up to 10 nautical-miles...

Click to read more »