While many are so enthusiastic about QML and javascript technology, a few of us still code in C++ . C++ is about to get an upgrade: C++11 (formely known as C++0x). The final draft was aproved last march in the C++ standard commitee, and the final specification is expected to be published this summer. If you don’t know it yet, I invite you to read specialized pages, such as Wikipedia or C++0x FAQ O
1985: The first official reference guide for the C++ programming language is published. The author, Bjarne Stroustrup, is also the language’s creator. Stroustrup had been hacking away at his replacement for the C programming language at AT&T Bell labs since 1979, where he and his colleagues in the research department were given free reign to […] 1985: The first official reference guide for the C++
Grand Central DispatchはMac OS X 10.6およびiOS 4に追加された新技術だ。 このGrand Central Dispatch(以下"GCD")は、プログラマー以外にその効用を説明することが難しい技術だ。漠然と「マルチコアプロセッサを効率的に使うための技術」と言っておくこともできるが、それじゃあなんでiOS 4に搭載されてんの?という話になってしまう。 これをプログラマー向けに説明するならば、次のような感じになるかと思う。 GCCを拡張してクロージャ的な機能を追加してみたら、非同期処理とか並列処理とかすげー書きやすくなったんで、ちょっとその辺りまとめてみました。 僕の個人的な意見としては、単にAppleのコンパイラー技術者たちがC言語ファミリー(C/C++/Obj-C)にクロージャを追加したかっただけなんじゃないかな、と考えている。 とりあえずマンデルブロ
The document discusses C++ and its history and features. It describes C++ as an extension of C with object-oriented features like classes. It provides information on the creator of C++, Bjarne Stroustrup, and the evolution of C++ since its introduction as a way to add object-oriented programming to C. It also includes sample C++ code demonstrating the use of arrays and includes from the Boost libr
Firefox web browser - Faster, more secure & customizable GCCのメーリングリストにおいて、FirefoxのビルドをGCC 4.3からGCC 4.5へ切り替えたら、いくつかのベンチマークで4%から19%ほどベンチマーク結果が悪くなったという内容が報告されている。Linux 32ビット版および64ビット版の双方で劣化が確認されたという。唯一の例外はLinux 64ビット版でSunSpiderを実行したケースで、この場合には8%ほどの性能改善が計測されたという。GCC 4.5は4月14日にリリースされたGCC最新メジャーバージョン。 このやりとりはMassive performance regression from switching to gcc 4.5から追うことができる。やりとりの中で、指定しているオプションに原因があるのではない
RWT on TwitterRT @TheKanter: Ashlee is a friend and an amazing writer! You won’t be disappointed with his book :) about 1 year agoSomeone loves our forums!!! https://t.co/4flSfwtEQr about 1 year ago@CRN_WMid I totally agree about importance of midwives, but did you know that this is the Twitter account of a tech… https://t.co/Kq3xbQMw4C about 2 years ago in reply to CRN_WMid
{"collectionRelationTags":{"relations":{"OR":["etm-b21347d4d9474d5081968efe45da1418"],"EXCLUDE":["etm-6f8479a5b1ce453c957fa689bfed124f","etm-b7f74d27243f46bca8424d484f38e441","etm-5c2812cbf2904e448ace3d589c60d8b4","etm-289f9927cd1a4e1aa7aa64520a27ecc5","etm-96a2a467cd514dff85b6c153b364b0fa","etm-2f5e76b4e5e64d90a794e6a9d8dc26fd","etm-05429363730b40109b394df6a76dd677","etm-08dd1c4874304c9b9987050a0
An interface for scientific computing in C++ Roldan Pozo Mathematical and Computational Sciences Division National Institute of Standards and Technology The Template Numerical Toolkit (TNT) is a collection of interfaces and reference implementations of numerical objects useful for scientific computing in C++. The toolkit defines interfaces for basic data structures, such as multidimensional arrays
Currently we allow the following HTML tags in comments: Single tags These tags can be used alone and don't need an ending tag. <br> Defines a single line break <hr> Defines a horizontal line Matching tags These require an ending tag - e.g. <i>italic text</i> <a> Defines an anchor <b> Defines bold text <big> Defines big text <blockquote> Defines a long quotation <caption> Defines a table caption <c
Intro This isn’t going to be a simple tutorial, I’ll give you that. There is a dedicated field of scientists and engineers that wrestle with the stuff we’re about to talk about. Fortunately, we don’t need to solve anything analytically or to a super high degree of accuracy to get something that looks at least a little realistic. This tutorial, being the reason I started this series, is going to tr
This release series is no longer maintained. March 13, 2012 The GNU project and the GCC developers are pleased to announce the release of GCC 4.4.7. This release is a bug-fix release, containing fixes for regressions in GCC 4.4.6 relative to previous releases of GCC. Release History GCC 4.4.7 March 13, 2012 (changes) GCC 4.4.6 April 16, 2011 (changes) GCC 4.4.5 October 1, 2010 (changes) GCC 4.4.4
/15 [4] (21:54) 原文: http://lwn.net/Articles/249460/ From: xxx To: xxx Subject: Re: [RFC] builin-mailinfo.c をマシな文字列ライブラリを使うようにすること Date: Thu, 6 Sep 2007 18:50:28 +0100 (BST) Message-ID: <alpine.LFD.0.999.0709061839510.5626@evo.linux-foundation.org> On Wed, 5 Sep 2007, Dmitry Kakurin wrote: > > Git のソースコードを最初に見たとき、ヘンだと思ったこと: > 1. C++ じゃなくてただの C を使ってる。理由は謎。移植性がどうとか言わないで、 > そんなのウソに決まってるから。 *あんた* のほうこそ
;;; google-c-style.el --- Google's C/C++ style for c-mode ;; Keywords: c, tools ;; google-c-style.el is Copyright (C) 2008 Google Inc. All Rights Reserved. ;; ;; It is free software; you can redistribute it and/or modify it under the ;; terms of either: ;; ;; a) the GNU General Public License as published by the Free Software ;; Foundation; either version 1, or (at your option) any later version,
C++ FQA Lite: Main page This is C++ FQA Lite. C++ is a general-purpose programming language, not necessarily suitable for your special purpose. FQA stands for "frequently questioned answers". This FQA is called "lite" because it questions the answers found in C++ FAQ Lite. Note: some parts of the FQA are not up to date with C++11/14/17. You can contribute to the FQA on GitHub. Metadata Purpose Def
Quite some time ago I found a brillant and extensive article about linkers from Ian Lance Taylor. (see the appendix for a list of links to all 20 parts.) In part 13 he says: "There are some special challenges when using C++", and he is definitely right. I would like to elaborate on what theses challenges are and how the linker can be a serious trap for C++ developers. I learned it the hard way by
はじめに Bjarne Stroustrup氏は、プログラミング言語C++を設計・実装しただけではなく、側近と呼ばれる人々と共にその改善と普及のために間断なく活動してきました。(参照ページ:豊田孝の「IT談話館」) 著名なC++関連書籍の執筆者の一人であるScott Meyers氏は、マスコミの依頼に応じ、C++言語の発展と普及に貢献した偉大な人物と書籍をリストアップしたことがあります。Stroustrup氏とその書籍が、それぞれのリストの1番目に紹介されたのは言うまでもありません。(参照ページ:『The Most Important C++ People...Ever』) Scott Meyers氏によって「C++書籍の中で最もインパクトを与えた5冊」に選ばれたStroustrup氏の著書「The C++ Programming Language」 Stroustrup氏はC++プログラ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く