Форум программистов, компьютерный форум CyberForum.ru

Какой компилятор поддерживает С++ 11? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.65
Юрий Ч
5 / 5 / 0
Регистрация: 16.05.2012
Сообщений: 149
11.06.2013, 15:39     Какой компилятор поддерживает С++ 11? #1
Привет! Какой-нибудь компилятор реализует уже стандарт С++ 11?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2013, 15:39     Какой компилятор поддерживает С++ 11?
Посмотрите здесь:

какой компилятор посоветуете C++
C++ поддерживает ли компилятор g++ многопототочность?
C++ Какой компилятор использовать
Какой компилятор выбрать C++
Какой использовать компилятор С++ ? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
11.06.2013, 18:33     Какой компилятор поддерживает С++ 11?
  #21

Не по теме:

Цитата Сообщение от MrGluck Посмотреть сообщение
да, в 12 уже strtok не копилит, требует strtok_s
Можно при желании отключить такую "защиту", студия ведь просто предлагает свою более безопасную альтернативу. Билдер, кстати, по круче будет. Вот уж кому плевать на стандарт

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4924 / 2667 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
11.06.2013, 18:50     Какой компилятор поддерживает С++ 11? #22
BumerangSP, я нуб, изучаю С++ неделю, лазить в настройки монструозной IDE панически боюсь, ибо работает каким-то чудом и слава Богу. Как мне отключить эту альтернативу?

Добавлено через 2 минуты
Да что там далеко ходить, вот тема то недавняя
Напишите программу, переставляющую символы в строке в обратном порядке по заданному шаблоном виду
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.06.2013, 18:56     Какой компилятор поддерживает С++ 11? #23
MrGluck,
Кликните здесь для просмотра всего текста
проект -> свойства -> свойства конфигурации -> С/С++ -> препроцессор -> в определение препроцессора дописать _CRT_SECURE_NO_WARNINGS .
Или это был сарказм?
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
11.06.2013, 19:01     Какой компилятор поддерживает С++ 11? #24
Цитата Сообщение от Убежденный Посмотреть сообщение
Собирал Clang пару недель назад под Visual Studio, прошло без проблем.
А у меня 10 студия умерла во время сборки (возможно из-за того, что версия транковая). 12 даже не стал пробовать. В итоге кое-как собрал через msys.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4924 / 2667 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
11.06.2013, 19:02     Какой компилятор поддерживает С++ 11? #25
BumerangSP, это нам кажется тривиальным, а новички в настройки хрен полезут. Разумеется, это (то что постом выше) был
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.06.2013, 19:05     Какой компилятор поддерживает С++ 11? #26
MrGluck, думаю, студия все же не под новичков заточена, поэтому всем не угодишь) Да и для новичков это...А то, что кто-то там не может, так им программирование не нужно в принципе, лабораторки сдать и забыть. Они не хотят быть программистами.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4924 / 2667 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
11.06.2013, 19:58     Какой компилятор поддерживает С++ 11? #27
BumerangSP, т.е. вы поощряяете использование strtok_s и непонятки почему код, написанный по стандарту даже не компилируется?

Добавлено через 33 секунды
Цитата Сообщение от BumerangSP Посмотреть сообщение
студия все же не под новичков заточена
к сожалению, большинство преподов и пользователей VS думают иначе
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.06.2013, 20:01     Какой компилятор поддерживает С++ 11? #28
MrGluck, мне пофиг, в общем-то. Сам я эти аналоги не использую)

Цитата Сообщение от MrGluck Посмотреть сообщение
к сожалению, большинство преподов и пользователей VS думают иначе
Ну, это хотя бы лучше, чем турбо си, который до сих пор так активно используют при изучении)
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4924 / 2667 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
11.06.2013, 20:05     Какой компилятор поддерживает С++ 11? #29
BumerangSP, судя по заданиям на фрилансе, уже прошла та пора, сейчас преподы чуточку моложе, почти все повернутые на VS, хоть доля борландсев еще велика (~20-30% заданий). Глядишь, лет через 20 будут и про С++11 преподавать начнут.
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.06.2013, 20:09     Какой компилятор поддерживает С++ 11? #30
MrGluck, ага, когда он вообще устареет Сейчас пока смысла нет его преподавать, потому что...и эта стандартная программа для большинства сложна. Говорю так, потому что видел.

Не по теме:

Это уже оффтоп жесткий.

Юрий Ч
5 / 5 / 0
Регистрация: 16.05.2012
Сообщений: 149
12.06.2013, 08:40  [ТС]     Какой компилятор поддерживает С++ 11? #31
Качнул вчера RAD XE4. Там на обложке написано было С++11 64 бит, все дела. Захотелось тут же проверить реализацию, но фокус не удался. Код не запахал:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#pragma hdrstop
#pragma argsused
 
#include <tchar.h>
#include <stdio.h>
 
#include <iostream>
#include <thread>   // Нету такого хидерка
#include <string>
 
 
void say_hello(const std::string& name)
{
    std::cout << "hello " << name << std::endl;
}
 
 
int _tmain(int argc, _TCHAR* argv[])
{
 
    std::thread th(say_hello, "world");
    th.join();
 
}
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4924 / 2667 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
12.06.2013, 20:28     Какой компилятор поддерживает С++ 11? #32
Цитата Сообщение от Юрий Ч Посмотреть сообщение
Там на обложке написано было С++11 64 бит
на заборе тоже написано.
А вы уверены, что флаги установлены -std=c++11?
Юрий Ч
5 / 5 / 0
Регистрация: 16.05.2012
Сообщений: 149
13.06.2013, 06:56  [ТС]     Какой компилятор поддерживает С++ 11? #33
Цитата Сообщение от MrGluck Посмотреть сообщение
на заборе тоже написано.
А вы уверены, что флаги установлены -std=c++11?
Да нет, то, что на обложке написано, скорее всего реализовано. Просто у меня машина 32 битная, а С++11 реализован для 64 битных машин. Так что у кого 64 битная машина, ставьте RAD XE4 и пользуйтесь новым С++11 от баркадеры.
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
13.06.2013, 09:43     Какой компилятор поддерживает С++ 11? #34
Цитата Сообщение от Юрий Ч Посмотреть сообщение
новым С++11 от баркадеры.
Они тупо используют слегка модифицированный clang.
Юрий Ч
5 / 5 / 0
Регистрация: 16.05.2012
Сообщений: 149
13.06.2013, 10:42  [ТС]     Какой компилятор поддерживает С++ 11? #35
Цитата Сообщение от diagon Посмотреть сообщение
Они тупо используют слегка модифицированный clang.
Вот оборзели пацаны. Тащат, как говорится, из под рук. ) Слыхали что с FireMonkey вышло? Писал-писал пацан из Улан-Удэ библиотеку, тут пришла баркадера, купила лицензию, обернула в красивый фантик и, нате - FireMonkey. Короче, наши, как всегда упустили технологию. Теперь за свои же разработки будем платить буржуям. Если кто не в курсе, такая же чехарда была с процессором пентиум, когда инженер института точной механики и вычислительной техники Пентковский вместе с Бабаяном уехали со всеми отечественными разработками по процессору "Эльбрус" в Интел.

Добавлено через 3 минуты
В итоге Интел забабахал кучу патентов, рубит бабло на процессорах (практически наших же), а мы, как всегда остались с носом.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2013, 10:42     Какой компилятор поддерживает С++ 11?
Еще ссылки по теме:

C++ Какой компилятор использовать?
Какой MVS поддерживает с++11 стандарт? C++
C++ А компилятор DevC++ поддерживает С++11?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Taatshi
13.06.2013, 10:42     Какой компилятор поддерживает С++ 11?
  #36
 Комментарий модератора 
Господа. Смотрим название темы и прекращаем оффтоп.
Yandex
Объявления
13.06.2013, 10:42     Какой компилятор поддерживает С++ 11?
Ответ Создать тему
Опции темы

Текущее время: 18:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru