Talk:Intel C++ Compiler

Title
Should this article rather be properly named Intel C++ Compiler and with Intel C Compiler as a redirect? Intel uses the name "Intel C++ Compiler" for all C/C++ compilers on all platforms (Windows, Linux, Mac OS X) except for the "Intel C Compiler for EFI Byte Code", but for an article that supposely deal with "Intel C Compiler" there is no information found for that anywhere. &mdash; Ylai 03:32, 18 February 2007 (UTC)


 * When I originally created the article, I didn't notice that it was always called C++. After creating it, I felt I'd done quite enough damage for the day and left it alone where it was. So yeah, I think you did the right thing. --Steven Fisher 18:37, 20 February 2007 (UTC)

Intel C++ compiler is also available on QNX. --Alnsn (talk) 10:20, 27 September 2009 (UTC)

Target architectures
We mention the target architectures both in the top and in a separate section. Is this duplication really needed? --Ysangkok 19:53, 25 May 2007 (UTC)

What does the compiler define / how to tell it apart from others
Most compilers will define things like

__GNU__

__SUNPRO_C

__digital__

which allows you to work out what the compiler is. A list of the macros defined specifically by this compiler (not obvious ones link 'unix') would be useful. —Preceding unsigned comment added by 213.78.42.15 (talk) 15:09, 6 October 2009 (UTC)


 * The Intel compiler defines __INTEL_COMPILER (source). --Лъчезар ☭ 共产主义万岁 ★ 12:13, 11 December 2011 (UTC)

Link #3
http://archive.ncsa.illinois.edu/UserInfo/Resources/Software/Intel/Compilers/8.1/ug/lin1063.htm not founded delete? Botankras (talk) 17:37, 13 February 2011 (UTC)

anti trust investigation
The last sentece of the article does not make much sense to me: "In late 2010, Intel settled an US Federal Trade Commission antitrust investigation against Intel.[22]" —Preceding unsigned comment added by 140.254.80.237 (talk) 21:51, 11 May 2011 (UTC)

the past is the future?
"The following versions of Intel C++ Compiler have been released" "Intel C++ Composer XE 2011 Update 6 and above (compiler 12.1)" "Nov 8, 2011" That's in the future. Should be be 2010, not 2011? — Preceding unsigned comment added by 69.196.162.161 (talk) 03:22, 22 October 2011 (UTC)

Visual Studio
Note that latest versions for Windows not work without Visual C++ — Preceding unsigned comment added by 178.150.254.214 (talk) 22:56, 1 April 2013 (UTC)

External links modified
Hello fellow Wikipedians,

I have just added archive links to 1 one external link on Intel C++ Compiler. Please take a moment to review my edit. If necessary, add after the link to keep me from modifying it. Alternatively, you can add to keep me off the page altogether. I made the following changes:
 * Added archive https://web.archive.org/20100323062819/http://software.intel.com:80/sites/products/documentation/hpc/compilerpro/en-us/cpp/win/compiler_c/index.htm to http://software.intel.com/sites/products/documentation/hpc/compilerpro/en-us/cpp/win/compiler_c/index.htm

When you have finished reviewing my changes, please set the checked parameter below to true to let others know.

Cheers.—cyberbot II  Talk to my owner :Online 13:38, 18 January 2016 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified one external link on Intel C++ Compiler. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20110322061401/http://developer.amd.com/Assets/CompilerOptQuickRef-61004100.pdf to http://developer.amd.com/Assets/CompilerOptQuickRef-61004100.pdf

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 15:05, 14 November 2017 (UTC)

Documentation
Product- and/or version-specific command-line invocation options for these compilers do not belong in an encyclopedic article; temporarily moving this user documentation from main article to talk page in case this info be useful for users of these compilers, but a general encyclopedic entry such as a Wikipedia article is not an appropriate place for inclusion of specific product documentation such as this IMHO. Furthermore, some of this information is out of date in any case…  —PowerPCG5 (talk) 08:50, 1 March 2022 (UTC)

Compiler command-line options (note:  the specific versions of the compilers wherefor these are applicable have not been verified):

2022 release
There's a newer release, I just couldn't find any version history that shows the date. Anyone? Gil_mo (talk) 11:52, 28 July 2022 (UTC)

Older Versions before version 8.0?
Can someone improve the article and tell something about older versions? Was there a DOS version? Was the first version also able to use 8086 Real Mode as target? 84.140.204.50 (talk) 23:25, 14 July 2023 (UTC)

== #include using namespace std;  // تعريف الدالة لرسم الماسة void drawDiamond(int n) {     int space = n / 2, star = 1;          // الجزء العلوي من الماسة     for (int i = 0; i < n / 2 + 1; i++) {         for (int j = 0; j < space; j++) {             cout << " ";         }                  for (int j = 0; j < star; j++) {             cout << "*";         }                  cout << endl;         space--;         star += 2;     }          space = 1;     star = n - 2;          // الجزء السفلي من الماسة     for (int i = 0; i < n / 2; i++) {         for (int j = 0; j < space; j++) {             cout << " ";         }                  for (int j = 0; j < star; j++) {             cout << "*";         }                  cout << endl;         space++;         star -= 2;     } }  int main {     int size;     cout << "Enter the size of the diamond: ";     cin >> size;          drawDiamond(size);          return 0; } ==


 * 1) include

using namespace std;

// تعريف الدالة لرسم الماسة

void drawDiamond(int n) {

int space = n / 2, star = 1;

// الجزء العلوي من الماسة

for (int i = 0; i < n / 2 + 1; i++) {

for (int j = 0; j < space; j++) {

cout << " ";

}

for (int j = 0; j < star; j++) {

cout << "*";

}

cout << endl;

space--;

star += 2;

}

space = 1;

star = n - 2;

// الجزء السفلي من الماسة

for (int i = 0; i < n / 2; i++) {

for (int j = 0; j < space; j++) {

cout << " ";

}

for (int j = 0; j < star; j++) {

cout << "*";

}

cout << endl;

space++;

star -= 2;

}

}

int main {

int size;

cout << "Enter the size of the diamond: ";

cin >> size;

drawDiamond(size);

return 0;

} 95.130.93.8 (talk) 16:03, 1 May 2024 (UTC)