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

Сравнение строк и работа с таймером - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Взаимодействие плагинов http://www.cyberforum.ru/cpp-beginners/thread508395.html
Приветствую, товарищи. Возникла такая необходимость. Намерен сделать два плагина. Конкретнее, два VST-плагина для звуковых редакторов, но это не важно. Важно то, что они должны взаимодействовать еще и между собой. То есть, например, загружаем один плагин, потом другой и он уже видит, что первый загружен и предлагает пользователю соединиться с ним. Затем периодически посылает ему некоторые...
C++ Сохранить bitmap в базе данных MS SQL Необходимо написать на MFC dll, в которой будет экспортируемая функция. В нее передается как параметр путь к bmp-файлу. Функция должна записать в базу данных MS SQL Server 2000 поле типа Image этот рисунок. Я прочитала, что нужно выполнять параметризированный запрос, а затем использовать функцю SQLPutData. Но не могу разобраться с синтаксисом, какие параметры передавать. Если кто-то сталкивался... http://www.cyberforum.ru/cpp-beginners/thread508330.html
Как закрыть окно чужого процесса? C++
Добрый день. Объясните пожалуйста, почему по OutWnd->PostMessage( WM_CLOSE, 0, 0 );не хочет закрываться окно? Ситуация следующая: 1) В Spy++ у двух окон один и тот - же PROCESS ID, один и тот же THREAD ID. 2) Хэндл нужного окна известен, найден через FindWindow() Проблема в том, что оно ни каким способом не хочет закрываться. В чем может быть причина? Спасибо.
Как получить записи из БД при помощи ADO? Visual C++
Здраствуйте. Не могу получить записи из БД при помощи ADO. Ловиться исключение. try { // Initialie COM. CoInitialize(NULL); // Connecting to the database via a // _ConnectionPtr interface m_pConnection.CreateInstance(__uuidof(Connection)); m_pConnection->Open("DSN=sqlconnection",
C++ Перегрузка оператора индексирования http://www.cyberforum.ru/cpp-beginners/thread508240.html
Что-то не выходит каменный цветок. Определение класса: struct TEventData { char strComputerName; }; class TEventDataSet { private: int iCurrentRecordNo; //текущая запись TEventData* Buffer; //буфер public:
Visual C++ EnumChildWindows в проекте MFC Необходимо обратиться к каждому ChildWindows окна. Как получить список ChildWindows имея HWND окна в проектe MFC? При использовании EnumChildWindows нужно указать BOOL CALLBACK EnumChildProc(HWND <I>hwnd</I>,LPARAM <I>lParam</I>); Где и как правильно описать эту функцию в проекте MFC? Спасибо. подробнее

Показать сообщение отдельно
blaze
Сообщений: n/a
21.06.2007, 23:00     Сравнение строк и работа с таймером
Да, с & была ошибочка, но и не в ней дело. Все равно появляются непонятные символы вместо слов! Причем, если в переменную a (string a записать например слово "test", то printf("%s", a.c_str()); выведет это слово нормально. Так же можно спокойной объединить строки a.insert(a.length(), " testin' again..."); и printf все нормально выведет.

Это что касается a, а по поводу A[][] и B[][], в которые строковые значения считываются из файла при помощи функции fscanf(...), то тут уже все иначе. И printf уже не работает так, как с a. Чтобы например вывести A[1][1] надо писать так printf("%s", &A[1][1]);.. Т.е. тут уже не работает вариант с c_str(). Никак не могу понять почему, ведь типы данных одинаковые, а работают совершенно по-разному!



Наверное по этой самой, непонятной, причине и не получается объединять строки a и A[][] или в противном случае на выходе получается набор из нескольких непонятных символов!



И про содержание файлов. Это текстовые файлы, в которых слова разделены табуляцией. Всего в них 6 столбцов и 3 строки (для начала).
 
Текущее время: 07:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru