
Registered since September 28th, 2017
Has a total of 4246 bookmarks.
Showing top Tags within 16 bookmarks
howto information development guide reference administration design website software solution service product online business uk tool company linux code server system application web list video marine create data experience description tutorial explanation technology build blog article learn world project boat download windows security lookup free performance javascript technical network control beautiful support london tools course file research purchase library programming image youtube example php construction html opensource quality install community computer profile feature power browser music platform mobile user process work database share manage hardware professional buy industry internet dance advice installation developer 3d search material access customer camera travel test standard review documentation css money engineering develop webdesign engine device photography digital api speed source program management phone discussion question event client story simple water marketing app content yacht setup package fast idea interface account communication cheap compare script study market live easy google resource operation startup monitor training
Tag selected: c++.
Looking up c++ tag. Showing 16 results. Clear
Saved by uncleflo on April 10th, 2021.
This chapter describes some general tips related to cross-platform development. The main include file is "wx/wx.h"; this includes the most commonly used modules of wxWidgets. The file "wx/wxprec.h" includes "wx/wx.h". Although this incantation may seem quirky, it is in fact the end result of a lot of experimentation, and several Windows compilers to use precompilation which is largely automatic for compilers with necessary support. Currently it is used for Visual C++ (including embedded Visual C++), Borland C++, Open Watcom C++, Digital Mars C++ and newer versions of GCC. Some compilers might need extra work from the application developer to set the build environment up as necessary for the support.
compiler setup install configure development desktop administration guide code compile c++ cpp crossplatform chapter tips howto information windows linux module application environment
Saved by uncleflo on April 12th, 2018.
JSMin is a filter which removes comments and unnecessary whitespace from JavaScript files. It typically reduces filesize by half, resulting in faster downloads. It also encourages a more expressive programming style because it eliminates the download cost of clean, literate self-documentation. What JSMin Does: JSMin is a filter that omits or modifies some characters. This does not change the behavior of the program that it is minifying. The result may be harder to debug. It will definitely be harder to read. JSMin first replaces carriage returns ('\r') with linefeeds ('\n'). It replaces all other control characters (including tab) with spaces. It replaces comments in the // form with linefeeds. It replaces comments in the /* */ form with spaces. All runs of spaces are replaced with a single space. All runs of linefeeds are replaced with a single linefeed.
javascript js compression compressor study program software c c++ development compile programming download minify replace
Saved by uncleflo on July 19th, 2016.
I’ve had a lot of success in my 20 year software engineering career with developing cross platform ‘C’ and ‘C++’ code. At Backblaze, we just released the Mac beta version of our online backup service, so I thought it an apt time to discuss my 10 rules for writing cross-platform code. We develop an online backup product where a small desktop component (running on either Windows or Macintosh) encrypts and then transmits users’ files across the internet to our datacenters (running Linux.) We use the same ‘C’ and ‘C++’ libraries on Windows, Mac, and Linux interchangeably. I estimate it slows down software development by about 5 percent overall to support all three platforms. However, I run into other developers or software managers who mistakenly think cross platform code is difficult, or might double or triple the development schedules. This misconception is based on their bad experiences with badly run porting efforts. So this article is to quickly outline the 10 simple rules I live by to achieve efficient cross platform code development.
rules guide interesting blog compile c cpp c++ development develop proper good software engineering career cross platform platform cross windows mac linux libraries library write code desktop component backup discuss service release manage effort quickly outline simple efficient read article programmer framework utf8 compiler standard development rules administration agile project pplication howto
Saved by uncleflo on December 7th, 2014.
Hallo, Im working on the collision detection part of my program and have it partially working. Right now it works in some cases, but fails in other A triangle made like this works.
raytracer study detection program development solution guide discussion forum triangle case physics game intersection code ray work collision partial suggestion howto cpp c++ compile math advice community
Saved by uncleflo on July 15th, 2014.
CATIA (Computer Aided Three-dimensional Interactive Application) is a multi-platform CAD/CAM/CAE commercial software suite developed by the French company Dassault Systèmes directed by Bernard Charlès. Written in the C++ programming language, CATIA is the cornerstone of the Dassault Systèmes software suite. CATIA started as an in-house development in 1977 by French aircraft manufacturer Avions Marcel Dassault, at that time customer of the CAD/CAM CAD software to develop Dassault's Mirage fighter jet. It was later adopted in the aerospace, automotive, shipbuilding, and other industries.
engineering design software package cad digital c++ unix windows wikipedia aerospace industry ship build construct application test develop platform 3D information
Saved by uncleflo on September 24th, 2012.
libtorrent is a feature complete C++ bittorrent implementation focusing on efficiency and scalability. It runs on embedded devices as well as desktops. It boasts a well documented library interface that is easy to use. It comes with a simple bittorrent client demonstrating the use of the library.
libtorrent bittorrent torrent c++ development efficient small embed desktop interface information protocol examples
Saved by uncleflo on September 24th, 2012.
We are a small group of experienced software developers located in the snowy realms of northern Sweden, specialized in modern C++ development. We supply support for our open source projects, proprietary software development and training in modern C++ practices.
libtorrent library consultation development c++ experience training torrent lib bittorrent distributed tracking information
Saved by uncleflo on August 22nd, 2012.
The NVIDIA® CUDA® Toolkit provides a comprehensive development environment for C and C++ developers building GPU-accelerated applications. The CUDA Toolkit includes a compiler for NVIDIA GPUs, math libraries, and tools for debugging and optimizing the performance of your applications. You’ll also find programming guides, user manuals, API reference, and other documentation to help you get started quickly accelerating your application with GPUs.
zone build package solution howto documentation api manual programming application performance debug libraries gpu compiler c++ c sdk development nvidia toolkit cuda
Saved by uncleflo on February 14th, 2012.
IJG is an informal group that writes and distributes a widely used free library for JPEG image compression. The first version was released on 7-Oct-1991. The current version is release 8d of 15-Jan-2012. This is a stable and solid foundation for many application's JPEG support. You can find our code and some supporting documentation in the directory files. There is a Unix format package in tar.gz archive format jpegsrc.v8d.tar.gz and a Windows format package in zip archive format jpegsr8d.zip. To learn more about how to use JPEG, see the JPEG FAQ. If you'd like to learn about how JPEG works, start with the comp.compression FAQ. The ISO/IEC JTC1/SC29/WG1 standards committee (also known as JPEG, together with ITU-T SG16) has their own web site. IJG is not affiliated with the ISO committee. IJG development continues. Advanced features are being prepared for coming releases...
image analysis conversion jpeg jpg group standard independent source library development cpp c++ application information
Saved by uncleflo on August 17th, 2011.
Individually, the code snippets here are in the public domain (unless otherwise noted) — feel free to use them however you please. The aggregate collection and descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and without even the implied warranty of merchantability or fitness for a particular purpose. As of May 5, 2005, all the code has been tested thoroughly. Thousands of people have read it. Moreover, Professor Randal Bryant, the Dean of Computer Science at Carnegie Mellon University, has personally tested almost everything with his Uclid code verification system. What he hasn't tested, I have checked against all possible inputs on a 32-bit machine. To the first person to inform me of a legitimate bug in the code, I'll pay a bounty of US$10 (by check or Paypal).
programming c algorithms coding tips code algorithm books hacks bit emprovement performance c++ cpp
Saved by uncleflo on August 17th, 2011.
In high school, we learned that some mathematical operations are logically equivalent, as well as rules for transforming operations into easier-to-solve formats. But as programmers, we know that not all forms of a problem are computationally the same, because some can take advantage of particular programming languages or microprocessor features to reduce the clock cycles required for evaluation. Alan Zeichick concludes his by looking at tricks for ensuring data structure alignment and speeding up the evaluation of integer and floating-point math. In the first part of this series, we examined six ways to speed up C/C++ applications running on either 32-bit or 64-bit operating systems. Let's take a look at eight additional optimizations.
c c++ performance programming code tutorial cpp optimize trick architecture application float speed
Saved by uncleflo on August 17th, 2011.
Sidebar: Know the Code. A code profiler can help determine which parts of your application should be optimized. You should always use a profiler both before and after optimization to see if your change actually made an improvement—with C/C++, you can never be sure if your hand-tuning methods are better than those of your optimizing compiler! The smart engineers at AMD have spent a lot of time identifying places where C/C++ developers can optimize code for best performance. Some of these optimizations might look familiar—they're generally great coding practice for any 32-bit or 64-bit platform or operating system. In fact, most of these suggestions are appropriate whether you're developing 32-bit or 64-bit apps. Others are specifically for 64-bit applications running on the AMD64 architecture. This article will look at six optimizations; Part 2 will examine eight more.
c++ programming performance cpp code tutorial share c optimize application development architecture information guide
Saved by uncleflo on June 6th, 2011.
Qt allows you to write advanced applications and UIs once, and deploy them across desktop and embedded operating systems without rewriting the source code saving time and development cost. Whether you prefer C++ or JavaScript, Qt provides the building blocks — a broad set of customizable widgets, graphics canvas, style engine and more that you need to build modern user interfaces. Incorporate 3D graphics, multimedia audio or video, visual effects, and animations to set your application apart from the competition. With the new Qt Creator cross-platform IDE, or on its own, Qt is fast to learn and easy to use. And Qt's modular class library means that you can spend more time on innovation, and less time on infrastructure coding getting your software to market faster.
development programming software reference code qt nokia gui graphics cross crossplatform application ui framework c c++
Saved by uncleflo on February 23rd, 2011.
The syntax of the C programming language is a set of rules that specifies whether the sequence of characters in a file is conforming C source code. The rules specify how the character sequences are to be chunked into tokens (the lexical grammar), the permissible sequences of these tokens and some of the meaning to be attributed to these permissible token sequences (additional meaning is assigned by the semantics of the language).
programming syntax reference language code c++ linux c source development
No further bookmarks found.