Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual C++ Как использовать Borland lib файл в MS Visual Studio Здравствуйте! Можно ли существующий lib файл, скомпилпрованный в Borland C++ Builder подключить к проекту в Visual Studio? Duke82, lib - это статическая библиотека, такая же как и dll(динамическая). Не важно в чем она написана, главное чтобы была правильно написана https://www.cyberforum.ru/ visual-cpp/ thread157289.html Visual C++ Post запрос Необходим передать Post запрос...Ничего сложного вроде бы...но запрос вот такого вида.См. картинку. Там и ньюлайны и иероглифы какие-то...Подскажите,чо делать П.С. Запрос вытянул из чарли :wall:help me! https://www.cyberforum.ru/ visual-cpp/ thread157918.html
Visual C++ Оптимизация программ на C/C++ по скорости Какие есть методы оптимизации программ по скорости выполнения кода? То есть, чтобы код выполнялся как можно быстрее. Пишите здесь свои советы (желательно с объяснением, что да как). Какие самые... Какие есть методы оптимизации программ по скорости выполнения кода? То есть, чтобы код выполнялся как можно быстрее. 1. Выбрать правильный и эффективный алгоритм. Учти, что высокоуровневая... https://www.cyberforum.ru/ visual-cpp/ thread156999.html Visual C++ Глюки VS 2010 ? https://www.cyberforum.ru/ visual-cpp/ thread157975.html
Был у меня один проджект еще в VS 2003. Недавно поставил себе VS 2010 и решил импортировать его в эту новую среду. Как водится, при этом вылезло множество мелких пакостей, с большей частью которых я... RoVich, а зачем Вам такой странный велосипед, который из строки 12abcd34 вернёт число 1234? Вот не особо замороченный способ получения числа из строки #include <iostream> #include <sstream>...
Visual C++ Не переносятся строки в CEdit Программа на MFC. На диалоге разместил Edit Control. Создал переменную для этого контрола. Затем посредством вызова метода SetWindowTextW устанавливаю в этот контрол текст. Проблема в том, что текст... Vikent, а может включите горизонтальный скроллинг? ЗЫ. перенос строки - "\r\n", а не '\n' https://www.cyberforum.ru/ visual-cpp/ thread157498.html DHCP config files Visual C++
Может кто-то сталкивался с библиотеками (сродни libConfig) способными нормально работать с такими конфигами? (сервер никсовый)
Visual C++ Visual Studio 2008 как в лесу https://www.cyberforum.ru/ visual-cpp/ thread156946.html
я не особо сильно в этом шарю, хотел бы спросить, может кто и знает? как в этом детище от микрософта к кнопке привязать ссылку ?? есть форма веб браузера, есть кнопка, так вот как сделать чтобы при... Может быть, CMFCLinkCtrl или CLinkCtrl помогут?
Visual C++ графический редактор https://www.cyberforum.ru/ visual-cpp/ thread157139.html
Народ, требуется помощь! Вообщем нужен исходник гр.редактора, т.е. открываем изображение и с помощью прямых выделяем нужный нам полигон, который в дальнейшем можно будет сохранить отдельно. ... изображение в каком формате ?
Visual C++ Кнопка Отмены в другом потоке
Имеется модальное диалоговое окно в mfc-приложении с кнопками Ок, Отмена, парой едитов и, главное, Progress Bar. В обработчике события void CCalcDialog::OnOK() {} то есть при нажатии кнопки Ок, ... Пусть функция которая делает что-то называется IDoSmt(). DWORD WINAPI IDoSmt() { // Что-то while (complete==FALSE) || (cancled==FALSE) { // Здесь выполняется Ваша задача }...
Visual C++ таблица WinApi https://www.cyberforum.ru/ visual-cpp/ thread157338.html
можно ли нарисовать к этой программе: #include <iostream> #include <ctime> using namespace std; int main() { const int ROW=5; const int COLUMN=5; int MAS; srand(time (NULL)); RoY_Mu$T@nG, вам средствами GDI нарисовать?
Visual C++ Ррисование на фоне CMainFrame
Добрый день. Я работаю на VC 10 (MFC). Возникла задача прорисвать на фоне главного окна-рамки приложения логотип программного продукта, наподобии прорисовки в SolidWorks. Здесь: Правила форума, п....
Visual C++ Повторяющиеся слово в комбобоксе Есть список слов. Среди них встречаются повторяющиеся. Как добавить повторяющиеся слова только 1 раз. У меня есть некоторые мысли, например перед добавлением каждого слова просматривать комбобокс и... Если речь про CComboBox, используйте FindString: // The string to match. LPCTSTR lpszmyString = _T("item"); // Delete all items that begin with the specified string. int nItem = 0; while... https://www.cyberforum.ru/ visual-cpp/ thread157445.html
14 / 14 / 4
Регистрация: 08.10.2009
Сообщений: 114
0

Inline функции и многофайловые проекты - Visual C++ - Ответ 894786

07.08.2010, 17:10. Показов 2809. Ответов 9
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, уважаемые программисты !

Имеются 2 файла:
foo.cpp:
C++
1
2
3
4
inline int foo()
{
    return 0;
}
main.cpp:
C++
1
2
3
4
5
6
7
int foo();
 
int main()
{
    foo();
    return 0;
}
В компиляторе Visual 9.0 sp1 появляются ошибки компиляции:
error LNK2001: unresolved external symbol "int __cdecl foo(void)" (?foo@@YAHXZ) main.obj
fatal error LNK1120: 1 unresolved externals

Компилятор не может найти реализацию foo().
Самое интересное то, что если забрать ключевое слово inline - все отлично компилируется.
До сих пор я думал, что inline это как бы просьба компилятору сделать функцию встраиваемой,
а тут явно не просьба.

Если это не просьба, то компилятор не может вытянуть из отдельного .obj файла
эту функцию (или не хочет )

Включил опцию линкера /LTCG (link code time generation), то есть генерацию кода в процессе компиляции и ошибки не исчезли.

Вопрос: как заставить компилятор Microsoft Visual Studio 2008 Version 9.0.30729.1 SP
скомпилировать этот код.

Просьба - пишите если, это у Вас откомпилировалось удачно, на студии, буду очень рад.

Вернуться к обсуждению:
Inline функции и многофайловые проекты Visual C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.08.2010, 17:10
Готовые ответы и решения:

Многофайловые проекты ошибка в синтаксисе
Здравствуйте, подскажите пожалуйста, а чем проблема, есть 3 файла: Array.h #include&lt;iostream&gt; #include&lt;stdlib.h&gt; ...

Многофайловые проекты
1. Составить программу, которая бы реализовала обработку массива (Вариант) с использованием пользовательских функций, для этого: а)...

Модули. Многофайловые проекты
Определить функцию, возвращающую количество недель с начала года. Выполнить перегрузку функции для следующих типов параметров: ...

9
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.08.2010, 17:10
Помогаю со студенческими работами здесь

Многофайловые проекты и шаблон MVC
Привет помогите! Разработать интерактивную программу «Try to Guess the Number» («Попробуй угадать число»), которая эмулирует...

Многофайловые проекты и шаблон MVC
Разработать интерактивную программу «Try to Guess the Number» («Попробуй угадать число»), которая эмулирует классическую игру на...

Модули. Многофайловые проекты- Помогите пожалуйста.
Определить функцию, возвращающую количество минут до окончания суток. Выполнить перегрузку функции для следующих типов...

Классы. Многофайловые проекты. Описать класс с именем STUDENT
Описать класс с именем STUDENT, содержащий поля:  фамилия и инициалы;  номер группы;  успеваемость (массив из пяти...

Inline функции - на сколько должна быть маленькая функция, чтоб она подошла под inline?
Здравствуйте. Знаю теорию, но не понимаю, на сколько должна быть маленькая функция, чтоб она подошла под inline ? Как...

0
Новые блоги и статьи
Winforstrap или красявый дизайн своими руками на HTML+JS+Winform­s
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом. Бывает нужен современный дизайн программы а писать на MAUI,. . .
Формат данных для симуляции физики, посредством распространённы­­­­­­­х не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
Создание производительны­­­х API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru