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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.79
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
#1

nullptr в codeblocks - C++

11.06.2012, 14:56. Просмотров 2734. Ответов 29
Метки нет (Все метки)

Поддерживается ли? Как подключить?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2012, 14:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос nullptr в codeblocks (C++):

G++ не распознает nullptr - C++
Компилятор gcc4.5 флаг -std=gnu++0x но не распознает nullptr почему то Build Prog_name -fmessage-length=0 -std=gnu++0x -fPIC...

Проверка на nullptr + разыменовывание - C++
Как-то я упустил этот вопрос ранее, может и туплю, но можно ли в одном условии проверять указатель и разыменовывать его? Data* data =...

Отлов обращения по nullptr - C++
Добрый вечер, можно ли в крупной программе организовать систему отлова обращения по указателю nullptr ? Очень интересует вариант...

Адрессация в 2-х мерных динамических массивах и nullptr - C++
Сегодня читал стаью о памяти,указателях итп Написал программу для динамического 2х мерного массива // what is array.cpp : Defines the...

Что использовать с указателями? 0, NULL, nullptr? - C++
NULL в WinDef.h описан как #define NULL 0. То есть в случае использования как с указателями, так и другими переменными разницы 0. Про...

Debug asserion failed(expression:_p!=nullptr) - C++
Не понимаю в чем ошибка,вылетает на 183 строке #include "stdafx.h" #include <iostream> #include <fstream> #include <string> ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.06.2012, 17:06  [ТС] #16
Я распаковал в c:\MinGW. MinGW не подхватился вовсе.
0
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
11.06.2012, 17:10 #17
в Path прописали?

;C:\mingw\bin;C:\mingw
1
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.06.2012, 17:13  [ТС] #18
А это где?
0
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
11.06.2012, 17:16 #19
в 7
панель управления->система и безопасность->система, слева дополнительные параметры системы

появится окно свойства системы, там нажать кнопку переменные среды, появится окно переменные среды в системные переменные найти строку PATH и в ней дописать
2
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.06.2012, 17:26  [ТС] #20
Не вижу переменных среды. Есть: "дополнительно" "защита системы", "удалённый доступ", "имя компьютера" и "оборудование".

Добавлено через 2 минуты
Нешёл. на вкладке "дополнительно".
0
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.06.2012, 17:37  [ТС] #21
Вписал. И перезагрузился.
0
Миниатюры
nullptr в codeblocks  
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.06.2012, 17:50  [ТС] #22
Path
Код
C:\Program Files (x86)\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files (x86)\Microsoft Visual Studio\Common\Tools;C:\Program Files (x86)\Microsoft Visual Studio\VC98\bin;C:\mingw\bin;C:\mingw
, системный path
Код
C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\PROGRA~2\Borland\CBUILD~1\Bin;C:\PROGRA~2\Borland\CBUILD~1\Projects\Bpl;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Common Files\Autodesk Shared\;C:\Program Files (x86)\Autodesk\backburner\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Common Files\Autodesk Shared\;C:\mingw\bin;C:\mingw
. Кстати, почему их 2?
0
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
11.06.2012, 17:55 #23
системный path для всей системы

path для текущего пользователя
0
dr.curse
388 / 344 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
11.06.2012, 18:01 #24
taras atavin, убери из Path-а "C:\mingw" он ненужен, лучше сделай так
зайди в Settings->Compiler and debugger->Toolchain executables и там поправь пути

Добавлено через 4 минуты
а вообще можно скачать с офф сайта последнюю версию mingw-а и не парится
0
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.06.2012, 18:07  [ТС] #25
GNU GCC Complier и есть MinGW?
0
Миниатюры
nullptr в codeblocks  
dr.curse
388 / 344 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
11.06.2012, 18:12 #26
taras atavin, да
0
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.06.2012, 18:33  [ТС] #27
Распаковал уже на место старого MinGW. Не помогает.
0
Gepar
1177 / 533 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
11.06.2012, 18:43 #28
Если так хочется именно nullptr так может проще
C++
1
#define nullptr NULL
Смысл от этого не изменится же.
0
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
11.06.2012, 18:54 #29
Цитата Сообщение от Gepar Посмотреть сообщение
Смысл от этого не изменится же.
изменится
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
const
class {
public:
  template<class T> 
    operator T*() const 
    { return 0; } 
  template<class C, class T> 
    operator T C::*() const
    { return 0; }
private:
  void operator&() const; 
} nullptr = {};
0
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.06.2012, 18:59  [ТС] #30
Цитата Сообщение от Gepar Посмотреть сообщение
#define nullptr NULL
А смысл?
C++
1
2
3
4
5
6
7
8
9
10
11
class A
{
 public:
  void f(int  x);
  void f(int *x);
};
 
A a;
 
a.f(nullptr); // Неоднозначности нет
a.f(NULL); //в отличие от этой строчки
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.06.2012, 18:59
Привет! Вот еще темы с ответами:

Code::Bloks C++, В чем разница "codeblocks-12.11-setup.exe" и "codeblocks-12.11mingw-setup.exe" - C++
Захожу на сайт хочу скачать codeblocks чтобы на нем изучать си++ , толька н могу понять разницы там для виндовс есть четыре файла вот они ...

Во время приостановления потока (thread), ошибка "this было nullptr" - C++
Удалите тему, проблема решена. Извините за беспокойство.

CodeBlocks - C++
Вообщем хочу поставить русскую кодировку(windows-866),погуглил,нашёл ответ,как превратить в 866 при её отсутствии. Вот совет: Но...

Codeblocks - C++
как подключить русские буквы в с++ , выводит не понятные симвлы


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.06.2012, 18:59
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru