13
ответов

Почему для C / Код C++ важно быть компилируемым на различных компиляторах?

Я интересуюсь различными аспектами мобильности (как Вы видите при просмотре моих других вопросов), таким образом, я читал много об этом. Довольно часто я читал/слышал, тот Код должен быть написан способом это...
вопрос задан: 2 January 2010 22:07
13
ответов

Который более эффективен: Бит, байт или интервал?

Скажем, то, что у Вас должна была быть структура, подобная следующему: Человек структуры {международный пол;//betwwen международный возраст 0-1;//между интервалом 0-200 birthmonth;//между 0-...
вопрос задан: 1 January 2010 04:53
13
ответов

Динамично выделите структуру C?

Я хочу динамично выделить структуру C: структура определения типа {короткий *смещение; символ *значения;} swc; Оба 'смещения' и 'значения', как предполагается, являются массивами, но их размер неизвестен до времени выполнения...
вопрос задан: 30 December 2009 12:12
13
ответов

Проверка пустой указатель перед использованием указателя

Большинство людей использует указатели как это... если (p! = ПУСТОЙ УКАЗАТЕЛЬ) {DoWhateverWithP ();} Однако, если указатель является нулевым по любой причине, функция не будет вызвана. Мой вопрос, мог он возможно...
вопрос задан: 17 December 2009 05:15
13
ответов

Функция, которая возвращает неизвестный тип

класс Тест {общественность: ЧТО-ТО DoIt (интервал a) {пускает в ход ПЛАВАНИЕ = 1.2; международный INT = 2; символьный CHAR = 'a'; переключатель (a) {случай 1: возвратите INT; случай 2: возвратите ПЛАВАНИЕ; случай 3: возвратите CHAR; } }};...
вопрос задан: 13 December 2009 16:32
13
ответов

Сколько цифр в этой основе?

Проблема состоит в том, чтобы получить формулу для определения количества цифр, которые данное десятичное число могло иметь в данной основе. Например: десятичное число 100006 может быть представлено 17,11,9,8,7,6,8...
вопрос задан: 5 December 2009 06:28
13
ответов

Почему argc является 'интервалом' (а не 'неподписанным интервалом')?

Почему количество параметров командной строки является переменным (традиционно "argc") 'интервал' вместо 'неподписанного интервала'? Существует ли техническая причина этого? Я всегда только что игнорировал его, когда попытка избавляла от всех...
вопрос задан: 21 November 2009 00:53
13
ответов

Когда необходимо использовать STL кроме того, который идет компилятором?

Мне было любопытно на предмет реализаций STL за пределами того, что упаковывается с gcc или Visual Studio, таким образом, быстрый поиск Google поднял несколько результатов, таких как: Apache stdcxx uSTL rdeSTL, Под какой...
вопрос задан: 11 November 2009 17:19
13
ответов

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

Меня много раз спрашивали мои юниоры об областях, в которых широко используется C++. Я обычно отвечаю на Операционные системы. Есть ли какие-либо другие области где его экстенсивно используются?
вопрос задан: 11 October 2009 06:14
13
ответов

C: Хорошее ре Привычек: Переход к C++

Я изучал C в Varsity для просто застенчивого из 2 месяцев теперь, и в следующем году мы будем идти дальше к C++. Есть ли любые привычки, в которые я должен войти со своим программированием C, которое поможет переходу к C++...
вопрос задан: 14 September 2009 10:12
13
ответов

Что делает оператор Scala, перегружающий “хороший”, но C++ “плохо”?

Оператор, перегружающийся в C++, как полагают многие, является Плохой Вещью (TM) и ошибка, которая не будет повторена на более новых языках. Конечно, это была одна функция, конкретно отброшенная при разработке Java...
вопрос задан: 7 September 2009 22:21
13
ответов

Как определить, является ли список подмножеством другого списка?

Что состоит в том, чтобы определить эффективный путь, является ли список подмножеством другого списка? Пример: is_subset (Список (1,2,3,4), Список (2,3))//Возвраты, истинный is_subset (Список (1,2,3,4), Список (3,4,5))//Возвращает false, который я...
вопрос задан: 26 August 2009 16:00
13
ответов

Почему C++ нужен отдельный заголовочный файл?

Я действительно никогда не понимал, почему C++ нужен отдельный заголовочный файл с теми же функциями как в .cpp файле. Это делает классы создания и рефакторинг их очень трудными, и это добавляет ненужный...
вопрос задан: 20 August 2009 14:18
13
ответов

Как действительно гарантируют, что при написании самого кода C++ это не вызовет утечек памяти?

Выполнение valgrind или очищает, были бы следующие шаги, Но в то время как при написании самого кода, как Вы удостоверяетесь, что это не вызовет утечек памяти? Можно гарантировать следующие вещи:-1: Количество...
вопрос задан: 20 August 2009 13:48
13
ответов

Реконструкция условной оценки ускоряют цикл?

Бит странного: Мне сказал только что друг что реконструкция этого примера для цикла от: для (интервал i = 0; я <постоянный; ++ i) {//код...} к: для (интервал i = 0; постоянный> я; ++ i)...
вопрос задан: 3 August 2009 04:58
13
ответов

Почему C++ использует указатели? [закрытый]

Почему C++ нуждается и использует указатели? Я знаю, что они добавляют питание к языку, но они делают его намного тяжелее для понимания для новичков. Языки как F#, Java, Ruby, Python, Lua, и т.д. продвигаются очень хорошо...
вопрос задан: 4 July 2009 09:46
13
ответов

GCC C ++ & ldquo; Hello World & rdquo; программа - > Размер файла .exe составляет 500 КБ при компиляции в Windows. Как я могу уменьшить его размер?

Я только недавно начал изучать C ++ - я использую версию MingW для Windows от nuwen, использую NetBeans в качестве IDE (у меня также есть MSDN AA версия MSVC 2008, хотя я использую ее не очень часто). Когда ...
вопрос задан: 25 June 2009 11:17
13
ответов

Что быстрее (x <0) или (x ==-1)?

Переменная x является интервалом с возможными значениями:-1, 0, 1, 2, 3. Какое выражение будет быстрее (в галочках ЦП): 1. (x <0) 2. (x ==-1) Язык: C/C++, но я предполагаю, что все другие языки будут иметь...
вопрос задан: 2 June 2009 09:08
13
ответов

Какой тип использовать для целых чисел больше 2 ^ 32 в C ++?

У меня есть целочисленная переменная, которая может получить значение больше, чем 4294967295. Какой тип я должен использовать для него (long long или double или что-то еще)?
вопрос задан: 1 June 2009 11:03
13
ответов

В новинку для C++: я должен использовать Visual Studio? [закрытый]

Я собираюсь запустить работу над своим первым проектом C++. Я сделал много C#, и VB (VB6 и VB.NET), плюс Java и несколько других вещей за прошлые 10 лет или так, просто никогда не имел требование для C++ до...
вопрос задан: 4 May 2009 13:56
13
ответов

C++ FastCGI по сравнению с языком сценария (PHP/Python/Perl)

Каковы взлеты и падения использования C++ FastCGI по сравнению с PHP/Python/Perl, чтобы сделать то же задание. Какие-либо ловушки производительности или дизайна или использование того по другому? Даже Ваши мнения приветствуются. (Скажите мне почему...
вопрос задан: 30 April 2009 08:43
13
ответов

Каковы негативные последствия включения и/или соединения вещей, которые не используются Вашим двоичным файлом?

Скажем, то, что у меня есть двоичный файл, который я создаю, и я включаю набор файлов, которые на самом деле никогда не используются и делают последующее соединение с библиотеками, описанными теми, включает файлы? (снова...
вопрос задан: 15 April 2009 15:46
13
ответов

Как избежать нехватки памяти в приложении с высоким потреблением памяти? C / C ++

Я написал конвертер, который принимает XML-файлы openstreetmap и преобразует их в двоичный формат рендеринга, который обычно составляет около 10% от исходного размера. Размер входного файла обычно ...
вопрос задан: 12 April 2009 14:13
13
ответов

Почему ссылки не reseatable в C++

Ссылки C++ имеют два свойства: Они всегда указывают на тот же объект. Они не могут быть 0. Указатели являются противоположным: Они могут указать на различные объекты. Они могут быть 0. Почему там не "не-...
вопрос задан: 8 April 2009 08:47
13
ответов

Используя массивы или станд.:: векторы в C++, каков разрыв производительности?

В нашем курсе C++ они предлагают не использовать массивы C++ на новых проектах больше. Насколько я знаю, что сам Stroustroup предлагает не использовать массивы. Но есть ли значительные различия в производительности?
вопрос задан: 6 April 2009 16:24
13
ответов

Буфер байтов должен быть подписан или неподписанный символьный буфер?

Буфер байтов должен быть символом со знаком или неподписанным символом или просто символьным буфером? Какие-либо различия между C и C++? Спасибо.
вопрос задан: 17 March 2009 07:52
13
ответов

Хранение списка произвольных объектов в C++

В Java у Вас может быть Список Объектов. Можно добавить объекты нескольких типов, затем получить их, проверить их тип и выполнить соответствующие меры для того типа. Например: (извинения, если...
вопрос задан: 3 March 2009 19:11
13
ответов

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

Просто хотел бы некоторые мысли, что Вы думаете о моей стратегии изучить C++. В то время как я понимаю, что требуются годы для освоения языка программирования, я просто хочу перейти к сути дела, где я могу...
вопрос задан: 16 February 2009 22:42
13
ответов

Математические Ресурсы для [закрытых] Программистов C/C++

Мой градус находится в Электротехнике и Вычислительной технике, но я в настоящее время нанимаюсь как Разработчик программного обеспечения. Я взял всю алгебру, геометрию и классы исчисления, с которыми можно было бы ожидать от кого-то...
вопрос задан: 21 January 2009 20:37
13
ответов

Каковы некоторые общие ловушки/глюки Java для программиста на C++?

Как вопрос говорит, каковы некоторые общие / главные проблемы, с которыми программисты на C++ сталкиваются при переключении на Java? Я ищу некоторые широкие названия темы или примеры и повседневные корректировки, которые это проектирует...
вопрос задан: 11 January 2009 22:22