65
ответов

Каково худшее реальное злоупотребление macros/pre-processor, с которым Вы когда-либо сталкивались?

Каково худшее реальное злоупотребление macros/pre-processor, с которым Вы когда-либо сталкивались (не изобрел ответы IOCCC *ха-ха*)? Добавьте короткий отрывок или историю, если это действительно интересно. Цель...
вопрос задан: 23 May 2017 12:34
64
ответа

Скрытые функции C++? [закрытый]

Никакая любовь C++ когда дело доходит до "скрытых функций" строки вопросов? Изображенный я бросил бы его там. Что такое некоторые скрытые функции C++?
вопрос задан: 9 September 2009 23:44
51
ответ

Почему это считают плохой практикой для исключения фигурных скобок? [закрытый]

Почему все говорят мне, что написание кода как это является плохой практикой? если (нечто) Панель ();//или для (интервал i = 0 я <количество; я ++) Панель (i); Мой самый большой аргумент в пользу исключения фигурных скобок является этим...
вопрос задан: 19 August 2016 17:07
46
ответов

Блоги C++, за которыми Вы регулярно следуете? [закрытый]

Каковы все блоги C++, за которыми Вы следуете? Добавьте один URL для одной регистрации.
вопрос задан: 17 September 2011 14:57
44
ответа

Утечки памяти, когда-нибудь в порядке? [закрытый]

Когда-либо приемлемо иметь утечку памяти в Вашем C или приложении C++? Что, если Вы выделяете некоторую память и используете ее до самой последней строки кода в Вашем приложении (например, глобальное...
вопрос задан: 2 October 2011 04:00
38
ответов

Наиболее ключевые элементы в легком [закрытом] стандарте кодирования C++

Я был вовлечен в разработку стандартов кодирования, которые были довольно тщательно продуманы. Мой собственный опыт состоит в том, что было трудно осуществить, если у Вас нет надлежащих процессов для поддержания его и стратегии к...
вопрос задан: 8 August 2012 01:51
37
ответов

Потребность в предсказуемом случайном генераторе

Я - веб-разработчик игр, и я получил проблему со случайными числами. Скажем, то, что у плеера есть 20%-й шанс получить критический хит с его мечом. Это означает, 1 из 5 хитов должно быть очень важным...
вопрос задан: 9 April 2016 18:25
36
ответов

C++ IDE для Linux? [закрытый]

Я хочу развернуть свои горизонты программирования до Linux. Хороший, надежный основной набор инструментов важен, и что является более основным, чем IDE? Я мог найти их ТАК темами: Легкий вес IDE для Linux и Что...
вопрос задан: 23 May 2017 02:18
36
ответов

Каковы часто недооцененные понятия в C++? [закрытый]

Каковы часто недооцененные понятия в C++?
вопрос задан: 18 February 2009 12:50
33
ответа

Когда макросы C++ выгодны? [закрытый]

Препроцессора C оправданно боится и избегает сообщество C++. Встроенные функции, consts и шаблоны обычно являются более безопасной и превосходящей альтернативой #define. Следующий макрос: #...
вопрос задан: 3 June 2016 17:28
32
ответа

C++ как первый [закрытый] язык

Я был самообучающимся C++ в течение приблизительно 4 месяцев теперь. Я наслаждаюсь им, и я думаю, что вполне успеваю. Однако ответ на мой вопрос получил меня думающий, что я мог бы собираться для...
вопрос задан: 23 May 2017 12:17
32
ответа

Использовать GOTO или нет? [закрытый]

В настоящее время я работаю над проектом, где операторы перехода в большой степени используются. Основная цель операторов перехода состоит в том, чтобы иметь один раздел очистки в стандартной программе, а не нескольких операторах возврата. Как...
вопрос задан: 16 May 2016 06:46
31
ответ

Нечувствительное к регистру сравнение строк в [закрытом] C++

Каков лучший способ сделать нечувствительное к регистру сравнение строк в C++, не преобразовывая строку ко всему верхнему регистру или всему нижнему регистру? Укажите, благоприятны ли методы для Unicode и...
вопрос задан: 23 August 2017 16:35
30
ответов

Использование молодых людей Emacs?

Я - студент колледжа, который влюбился в Emacs. Я использовал IDE в прошлом и хотя функции как Intellisense переключились на Emacs очень трудно, я теперь думаю, что Emacs намного больше...
вопрос задан: 20 August 2009 15:42
29
ответов

Общие руководящие принципы для предотвращения утечек памяти в [закрытом] C++

Что некоторые общие советы должны удостовериться, что я не пропускаю память в программах C++? Как я выясняю, кто должен свободная память, которая была динамично выделена?
вопрос задан: 27 September 2016 14:57
28
ответов

Почему исключения должны использоваться консервативно?

Я часто вижу/слышу, что люди говорят, что исключения должны только редко использоваться, но никогда не объяснять почему. В то время как это может быть верно, объяснение обычно является бойким: "это назвало исключение по причине" который, к...
вопрос задан: 9 July 2018 17:02
28
ответов

Как Вы обнаруживаете/избегаете Утечки памяти в своем (Неуправляемом) коде? [закрытый]

В неуправляемом коде C/C++, что лучшие практики должны обнаружить утечки памяти? И кодирование инструкций для предотвращения? (Как будто это настолько просто ;) Мы использовали что-то вроде глупого пути в прошлом: наличие счетчика...
вопрос задан: 22 August 2017 17:17
28
ответов

Кодирование Методов, которые позволяют компилятору/оптимизатору сделать более быструю программу

Много лет назад компиляторы C не были особенно умны. Как обходное решение K&R изобрел ключевое слово регистра, для вывода подсказок компилятору, это, возможно, это будет хорошая идея удержать эту переменную...
вопрос задан: 23 May 2017 12:10
28
ответов

Каких ловушек C++ я должен избежать? [закрытый]

Я не забываю сначала узнавать о векторах в STL и через какое-то время, я хотел использовать вектор bools для одного из моих проектов. После наблюдения некоторого странного поведения и проведения некоторого исследования, я учился...
вопрос задан: 22 January 2014 21:14
28
ответов

Я хочу изучить разработку игр. Какой язык я должен использовать? [закрытый]

Я услышал, что C++ и Python являются двумя из наиболее используемых языков. Какой я должен выбрать? И в Python - версия 2 или 3? Я смотрю на основную разработку игр (как игра автомобильных гонок, для...
вопрос задан: 29 January 2013 11:48
28
ответов

Вы рассматриваете эту технику “ПЛОХО”?

Иногда необходимо пропустить выполнение части метода под определенными некритическими состояниями ошибки. Можно использовать исключения для этого, но исключения обычно не рекомендуются в нормальном...
вопрос задан: 4 April 2010 05:23
28
ответов

Производительность C ++ по сравнению с Java / C #

Насколько я понимаю, C / C ++ создает собственный код для работы на конкретной архитектуре машины. И наоборот, языки, такие как Java и C #, работают поверх виртуальной машины, которая абстрагируется от нативного ...
вопрос задан: 29 December 2009 18:04
28
ответов

Какой метод программирования помогает Вам больше всего избежать или разрешить ошибки, прежде чем они войдут в производство

Я не имею в виду внешние инструменты. Я думаю об архитектурных шаблонах, конструкциях языка, привычках. Я главным образом интересуюсь C++
вопрос задан: 9 September 2009 10:15
28
ответов

Непреднамеренное использование = вместо ==

Это кажется этим если (x=y) {....} Вместо если (x == y) {...} Корень многого зла. Почему все компиляторы не отмечают его как ошибку вместо настраиваемого предупреждения? Я интересуюсь обнаружением...
вопрос задан: 30 December 2008 15:20
27
ответов

Там какая-либо причина состоит в том, чтобы использовать C вместо C++ для встроенной разработки?

Вопрос у меня есть два компилятора на моих аппаратных средствах C++ и C89, я думаю об использовании C++ с классами, но без полиморфизма (для предотвращения vtables). Главные причины я хотел бы использовать C++: Я предпочитаю...
вопрос задан: 19 September 2014 19:28
27
ответов

Что лучшее альтернативно к C++ для графического программирования в реальном времени? [закрытый]

C++ просто сосет слишком много моего времени, заставляя меня микроуправлять моей собственной памятью, заставляя меня ввести слишком много (привет станд.:: вектор <Штука>:: const_iterator это = lotsOfThingys.begin ()), и скучный я с...
вопрос задан: 9 August 2012 03:26
27
ответов

То, как проверить на, равняется? (0 == i) или (я == 0) [закрытый]

Хорошо, мы знаем, что следующие две строки эквивалентны - (0 == i) (я == 0) кроме того, первый метод был поощрен в прошлом, потому что это позволит компилятору давать сообщение об ошибке...
вопрос задан: 26 June 2012 23:25
27
ответов

В C++ я не могу схватить указатели и классы

Я нов из колледжа и работал в C++ в течение некоторого времени теперь. Я понимаю все основы C++ и использую их, но мне нелегко схватывать более усовершенствованные темы как указатели и...
вопрос задан: 30 November 2008 05:57
26
ответов

Что хороший настольный язык программирования должен изучить для веб-разработчика? [закрытый]

Я, хотят выучить настольный язык программирования, предпочтительно C, C++ или C#. Я - PHP/HTML/CSS программист, и я хотел бы войти в настольные приложения. Мне нужно что-то довольно мощное, и я был бы...
вопрос задан: 16 January 2012 00:49
25
ответов

То, каковы были бы ограничения C++, сравнило язык C? [закрытый]

Следующее является преимуществами C++, который C++ обеспечивает определенным функциям, которые они спрашивают о Своем компиляторе C, почти наверняка действительно компилятор C++, таким образом, нет никаких последствий стоимости программного обеспечения C+
вопрос задан: 26 February 2018 23:43