FreeBASIC 1.10.1 Programming in 14 Days (Paperback)

Idioma: inglés

Editorial: Independently Published, 2026

9798173911421

Serie: Libro 24 de 25 - Learn Programming in 14 Days

  • Tapa blanda
  • Nuevo
Ver todos los detalles

Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de AmericaGrand Eagle Retail

Vendedor de 5 estrellas

Vendedor de IberLibro desde 12 de octubre de 2005

Tapa blanda

Condición: Nuevo

EUR 34,67

 Gastos de envío gratis 
Se envía dentro de Estados Unidos de America

Cantidad disponible: 1 disponible

Añadir al carrito
Devoluciones gratuitas de 30 días

Descripción del artículo del vendedor

Paperback. Fourteen days. One compiler. Every listing compiled, every output captured. FreeBASIC looks like the BASIC of a home computer and compiles like C. Its Integer is 8 bytes, its records carry padding and its objects carry a hidden pointer, so habits from either side give wrong answers. Day 1 builds a program from the command line and measures its types. Day 5 starts cardfile, a card index, with one record. Day 7 adds objects and virtual methods. Day 14 assembles cardfile whole: a binary store, an in-memory index, a command shell and its tests. 313 worked examples, each a whole program compiled with fbc 1.10.1. 285 output blocks, each captured from a real run. 314 figures drawn for a black-and-white press. 994 problems over five sets a chapter. YOUR 14-DAY PATH Day 1 - The Program and its Types: integer and real types, text, conversion and the three dialects of one compiler.Day 2 - Deciding and Repeating: If, Select Case, the operators, short-circuit tests and every loop form.Day 3 - Procedures: Sub and Function, ByVal against ByRef, overloading, defaults and recursion.Day 4 - Arrays and Strings: fixed and dynamic arrays, bounds, many dimensions, and text taken apart and built.Day 5 - Types of Your Own: records, the padding inside them, unions, enums, methods and properties.Day 6 - Pointers and Memory: addresses, pointer types, New and Delete, Allocate, and pointers to procedures.Day 7 - Objects: Extends, Virtual, Abstract, the vtable measured in bytes, operators and copying.Day 8 - Modules and Scope: Include, headers, namespaces, public and private, a library and the build line.Day 9 - When Things Go Wrong: runtime errors, the checks and their cost, On Error, Assert and cleaning up.Day 10 - Files: text, random-access and binary files, and what each one writes to the disk.Day 11 - The Preprocessor: Define and Macro, conditional compilation, guards and compile-time asserts.Day 12 - Testing and Measuring: a test runner in forty lines, table-driven tests, timing and a caught regression.Day 13 - Talking to C and the System: names in the object file, the C runtime, strings and bytes across it, threads.Day 14 - One Whole Program: cardfile assembled from its record, index, store, commands, reports and tests. WHO IT IS FOR. Programmers who have written a program in any language and want FreeBASIC taught as a compiled language. Students and interview candidates who need to know what the compiler actually does. Not needed: C, object-oriented programming or an IDE. A text editor and the free fbc compiler are the whole toolchain. Download book source code from: {GitHub}/{mohammadnsaqib} 450 pages, black and white. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…

N° de ref. del artículo 9798173911421

Título
FreeBASIC 1.10.1 Programming in 14 Days (Paperback)
Autor
Mohammad Saqib
Editorial
Independently Published
Año de publicación
2026
Estado
new
Encuadernación
Paperback
Idioma
inglés
ISBN 13
9798173911421
Serie
Libro 24 de 25: Learn Programming in 14 Days

Grand Eagle Retail

Bensenville, IL, Estados Unidos de America

Vendedor de 5 estrellas

Vendedor de IberLibro desde 12 de octubre de 2005

Tarifas de envío en Estados Unidos de America

ArtículoDe 6 a 14 días hábilesDe 6 a 16 días hábiles
Primer artículoEUR 0,00EUR 0,00
Los plazos de entrega los establecen los vendedores y varían según el transportista y la ubicación. Los pedidos que pasan por la aduana pueden sufrir retrasos y los compradores son responsables de los aranceles o tarifas asociadas. Los vendedores pueden ponerse en contacto con usted en relación con cargos adicionales para cubrir cualquier aumento en los costes de envío de los artículos.

Métodos de pago

  • Visa
  • Mastercard
  • American Express
  • Carte Bleue
  • Apple Pay
  • Google Pay

Información empresarial del vendedor

APOLLO ONLINE CORP.

605 Geddes Street
Wilmington, DE Estados Unidos de America 19805