Форум программистов и сисадминов КиберфорумКиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами. |
|
Объявление функций
Пытался объявить функцию обычным способом - не получилось.
пишу: function Stage2Click(i){}
ругается пишет: идентификатор "function" не определен.
Как объявить функцию короче? или дайте книжку...
Если обе строки хранят целые числа со знаком, то на экран выводится сумма чисел, иначе – конкатенация двух введенных строк
Разработать две программы. Первая принимает от пользователя две строки.
Далее, если обе строки хранят целые числа со знаком, то на экран выводится сумма чисел, в противном случае – конкатенация двух...
Нужно победить ошибку : E2127 член "Dispose" этого типа зарезервирован в классе управляемый- предполагался деструктор?
Здравствуйте, пытаюсь заставить работать код 2005 года. Код работает с библиотекой "FTD2XX.dll" драйвер для USB чипов и модулей от FTDI. Редактор Visual Studio 2026 ругается на такую запись:
...
Как объявить в классе переменную типа String
Объявление переменной класса типа String
String^ My_String = "Hello";
вызывает множество ошибок компилятора. С чем это связано, и как с этим бороться? Почему переменные моего класса не могут...
Как пользоваться функциями OemToChar/CharToOem?
Добрый день! Подскажите пожалуйста, как пользоваться функцией OemToChar/CharToOem?
Добавлено через 1 минуту
Лучше с примером
Преобразование "std::string" в "System::String ^"
Не пойму откуда берется ошибка и как с ней бороться, помогите пожалуйста
struct quest {
string q; ...
Как перевести char[] в System::String^ и наоборот?
Как перевести char в System::String^ и наоборот?
char c='q';
String^ s;
s=Convert::ToString(c);
this->textBox1->Text=s;
s получает значение ASCII кода c, а не самого с
Не удается создать объект класса интерфейса CLI
Почему код выдает ошибку? Не могу понять уже минут 40, спрашивал у кого только мог. Кто понимает в чем дело, подскажите пожалуйста.
#pragma endregion
private: System::Void...
Реализация функции "рандом"
Приветствую всех. Перейду сразу к сути проблемы (проблемы ли?).
При изучении единственно доступной в печатном варианте книги «Программирование на С++/С.В. Глушакова» смог разобраться в С++ на уровне...
Массив точек point
Доброго всем. Писала в другой теме, но там пока тишина, поэтому пришлось создать новую.
Есть необходимость сделать массив Point неограниченным (но конечным). Как задавать такой массив, я знаю,...
Using namespace System в консоли
почему в консоли я не могу поставить вот это
using namespace System;
рядом с этим
using namespace std;
хочу использовать
System::Convert::ToString();
в виндовс формс это уже используется а тут...
Недостаточно аргументов - std::array
На форуме уже есть похожие вопросы, но там ошибка в другом заключалась, поэтому я решил спросить.
Файл MyForm.cpp (для открытия и использования формы):
#include "MyForm.h"
using namespace...
Привязка кнопки к клавише на клавиатуре
Всем привет!
Дело обстоит так: есть форма с кнопками. Хочу сделать так, чтоб при нажатии определённой кнопки на клавиатуре нажималась кнопка на форме. Например, нажимаю на пробел и нажимается кнопка...
Ошибка: Необработанное исключение типа "System.IO.FileNotFoundException"
Добрый день. Пытаюсь в своем приложении использовать частично логику другого приложения.
Приложение .NET. Программой рефлектор попал в ее нутрь, разобрался в ее логике, нашел нужные мне функции и...
Как получить доступ к переменной класса?
есть класс формы с публичными перменными
public ref class Form1 : public System::Windows::Forms::Form
{
public:
String ^text;
int test;
Как можно получить к ним доступ изменять...
из String в LPCWSTR
Доброго времени суток!
Как преобразовать String в LPCWSTR. А точнее мне нужно строку из textBox присвоить в переменную типа LPCWSTR.
Как преобразовать String^ в int ?
Есть строка
Srting^ str=gcnew String("123");
Возможно ли преобразовать эту строку в число int 123.
И ещё Возможно ли преобразовать
Srting^ str=gcnew String("001");
в число 1.
Конвертация строк: System::String в массив char/wchar_t, std::string и обратно
How to: Convert System::String to wchar_t* or char*
How to: Convert System::String to Standard String
How to: Convert Standard String to System::String
Заменить cout на Console::WriteLine
Как вот в этом коде заминить cout << line << endl; на Console::WriteLine(L"...");
#include "stdafx.h"
#include <iostream>
#include <windows.h>
#include <string.h>
#include <fstream>
using...
как открыть блокнот из программы
Нужно из программы чтоб по клику мыши открылся определённый текстовый файл блокнотом
Открытие файлов через программу прочитал в этой теме мне нужно тоже самое
Подойдёт ли...
Изменить версию .NET Framework в уже созданной программе
Подскажите можно ли изменить версию NET Framework уже в созданной программе, чтоб не пересоздавать её заново ? Все настройки облазил не могу найти (
Добавлено через 2 часа 7 минут
Мне нужно с 4.5...
Ошибка "переменная не является однозначной"
Товарищи всем привет! У меня меня тоже непонятка с фразой "не является однозначной"... Как это вообще понимать, и как бороться? У меня ситуация веселее: пытаюсь добавить себе в модуль официальный...
Изменение свойств в другой формы
Здравствуйте!
У меня в приложение 2 формы.
Я хочу чтобы при нажатие кнопки на форме 1 открывалась вторая форма и скрывалась первая, а при нажатие уже на второй форме кнопки, вторая закрывалась, и...
Узнать HWND главного окна.
Здравствуйте! Как мне узнать HWND окна моего приложения, которое я создаю в Visual C++ Express через меню File->New->Project...->Windows Forms Application!? :cry: Весь интернет пролистал - нигде нет!...
Запись/чтение файла
Я недавно начал изучать C++, и вот столкнуся с такой проблемой:
Использую VS 2008. Создаю проект как "Приложение Windows Forms".
Я хочу записать введённое в textBox1, при нажатие на button1
...
rand: идентификатор не найден
Доброго времени суток. Изучаю VС++, не знаю, что делаю не правильно, не могу запустить простейшую программу. пишу в MS VS 2008 C++ приложение windows form, программа
private: System::Void...
Член класса не управляемый не может быть дескриптором
Добрый вечер. Есть класс
class Note {
private:
String^ LastName;
String^ Name;
String^ Patronymic;
String^ Street;
unsigned short House;
Клиент-серверное приложение Visual Studio C++ 2010
Здравствуйте, прошу помощи в написании клиент-серверного приложения в Visual Studio C++ 2010. В нете куча информации, но мне необходимо именно примеры для студии. Недавно начал осваивать эту среду -...
Что значит public ref class
Помогите разобраться, что значит public ref class!!! ref, как я понял, означает, что класс будет ссылочный. А что обозначают модификаторы доступа перед ref class?
student.obj : error LNK2028: ссылка на неразрешенную лексему (0A00001A)
>ResourceCompile:
1> Для всех выходных данных обновления не требуется.
1>student.obj : error LNK2028: ссылка на неразрешенную лексему (0A00001A) "public: class std::basic_string<char,struct...
Динамический массив в C++ CLR
Помогите, пожалуйста.
В C++ CLR создал массив. array<bus^> ^b
Ниже его инициирую b = gcnew bus(col, pos,end)
Здесь bus - написанный мной класс, который без массивов прекрасно работает. Т. е....
Член класса управляемый не может быть стандартным массивом
Писал простое оконное приложение, хотел в переменную добавить элементы массива, вдруг выходит такая ошибка: член класса управляемый не может быть стандартным массивом
Сам код:
#pragma...
Вычислить: y=cos x + cos x2 + cos x3 +.+ cos xn
Вычислить: y=cos x + cos x2 + cos x3 +...+ cos xn.
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{
int i,n;
float summa=0,x;
...
Фикс ошибок E2020
Ошибка (активно) E2020 здесь нельзя использовать тип управляемый nullptr
Нужно что-то пофиксить в классе но не понимаю что
public ref class Node {
public:
// Данные.
int^ number;
/*String^...
В чем отличие ref class от value class, где какой следует использовать?
САБЖ, мало по мало изучаю C++/CLI.. В голове каша, хотелось бы как то фундаментально осмыслить и запомнить в каких случаях нужно использовать ссылочный класс (ref class) и класс значений(я?) (value...
Convert::ToDouble | textBox1->Text | Ошибка
На форме есть текстовое поле. В него я ввожу дробовое число. При нажатии на кнопку возникает ошибка.
Код кнопки:
double discriminant, af;
af = Convert::ToDouble(a->Text);
Что здесь не...
Visual C++ 2008 - вывод системного времени на форме в лейблах.
Здравсвуйте, скажите пожалуйста, как вывести системное время на форме (например в трёх лейблах) в одном лейбле часы, в другом минуты, в третьем секунды на Visual C++ 2008?
Включение поддержки C++/CLI
Подскажите где скачать C++/CLI support. Не могу найти.
Подключение базы данных SQLite к интерфейсу программы
Доброе время суток! Нужна помощь! Как выполнить такое задание? Подключение базы данных SQLite к интерфейсу программы, написанному на Microsoft Visual Studio 2012. (c++)
Как удалить последний символ из строки?
Здравствуйте, мне нужно удалить последний символ из char*
сама строка получается здесь из формы:
String ^textp;
textp = textBox9->Text;
const char* text =...
C++ CodeDOM parser error
Здравствуйте! пишу простую программку для работы с ком-портом. в ней 2 формы (основная и для выбора ком-порта). Когда захожу в конструктор формы для выбора ком появляется такое сообщение: C++ CodeDOM...
Не найдено определение для функции
Создал библиотеку clr. В classlibrary1.h написал
#pragma once
using namespace System;
using namespace System::Windows::Forms;
namespace ClassLibrary1 {
public ref class Class1
{
Desktop Duplication API - Получение серии скриншотов с экрана
Представляю свой исходник:
// via https://pastebin.com/JCYPtd5j
#include "stdafx.h"
#include "iostream"
#include "D3D9.h"
#include <Wincodec.h>
#include <chrono>
Как изменить цвет элемента, при нажатии на кнопку?
Нужно чтобы при нажатии на кнопку менялся текст либо фон текста.
Мне нужно чтобы при нажатии на эту кнопку, изменился цвет
Какой код нужно прописать в действии кнопки?
Глобальный массив
Доброго времени суток уважаемые программисты.
Помогите разобраться.
Выдаёт ошибки в следующем коде:
#include <stdio.h>
#include <time.h>
...
#pragma endregion
int k = 5;
Ссылка на объект не указывает на экземпляр объекта
Пытаюсь написать сокетный чат.
Что я делаю не правильно?
public: void ThreadStartfnc()
{
while (Status != 1 && Status != 2 )
{
String^ msg = SR->ReadLine(); // <------- ошибка...
C++, xml и CLR. Как преобразовать String^ в string или int?
Есть небольшой файл "Proba.xml",
<Proba>
<data id="1" numbers="1,2,3,4,5" />
<data id="2" numbers="6,7,8,9,10" />
</Proba>
который я считываю и печатаю на экране нижеприведённым кодом...
Аргумент int main(array<System::String ^> ^args): array, но не std::array?
Здравствуйте.
Тема называется так же, как начинается main в любой консольной CLR - программе.
Проблема вот в чем:
у меня написан некоторый объем кода в *.h - файлах, в том числе есть просто...
Как из одной формы изменять текст Label другой формы
Здравствуйте. Мне нужно, чтобы по нажатию на кнопку в форме №1 изменялся текст lable в форме №2. Подскажите, пожалуйста, как это сделать
foreach в коде IL
Как преобразуется оператор foreach в коде IL?
Не понимает Украинскую букву "і" в консоли .NET FrameWork
#include "pch.h"
using namespace System;
int main(array<System::String ^> ^args)
{
Console::WriteLine("Введiть рядок:");
String^ s = Console::ReadLine();
int Symbol = 0;
for...
Программирование на языке С++
Нужно написать программу с использованием функций с параметрами на языке С++/CLI.
Задайте значения целочисленным элементам массивов М(7), L(6), C(8) и вычислить
Как преобразовать String в Char
Подскажите.
В TextBox пишется один русский символ, как его преобразовать из System::String в char или
хотя бы в wchar_t;
желательно с примером, на форуме несколько таких вопросов и нет четкого...
Объявление глобального двумерного массива для формы
Приветствую! У меня в программе есть необходимость использования 2-х двумерных массивов, значения которых меняются после нажатия на 2 разных кнопки (одна сбрасывает изменения, вторая их добавляет),...
Как вывести в консоль после считывания?
В лабораторной задали сделать сериализацию в xml. Код ниже. Но я никак не могу понять как вывести в консоль после считывания... и 4 строчка в Menu(); не дает покоя. Помогите поправить код
...
Перевод чисел из одной СС в другую СС
Имеется программа преобразующая числа из любой указанной системы счисления(СС) в другую указанную СС.
большая часть кода заимствована отсюда>...
Как найти разницу во времени?
С++/cli visual studio
Здравствуйте! Есть
String^ time1;
String^ time2;
String^ time3;
time1 = 8:00:00; //часы:минуты:секунды
time2 = 9:15:45; //часы:минуты:секунды
Как вывести на консоль адрес переменной (элемента) WriteLine()/Write()?
Узнал про так называемые внутренние указатели (CLI), решил простенький пример сделать, чтоб посмотреть как они работают. Думал создать переменную и массив и соответственно указатели для них, вывести...
Создание программы для обработки изображения openCV
Здравствуйте, подскажите пожалуйста, как дополнить код программы что бы вторая кнопка (button3) обработала изображение контурами, а третья (button2) сохраняла его, первая кнопка (button1) ее прописал...
Ввести название и дату конечного срока годности некоторого продукта, и определить, когда он закончится
Ввести название и дату конечного срока годности некоторого продукта и определить, через сколько дней этот срок кончится, сравнив его с текущей датой
#include "stdafx.h"
using namespace System;...
перевод текста в латиницу
Здравствуйте. Я только недавно занялся программированием и нужна помощь в одной части программы. Задача: открыть любой документ word .doc считать из него текст и перевести в латиницу транслитом. Есть...
Перегрузка операторов для класса "Строка"
надо создать полноценный класс "Строка", с конструкторами, деструктором, преобразованием типов (из char * в String и наоборот, перегрузкой операторов суммирования, присвоения, +=, сравнения ==, !=,...
Не работает CGI программа
Всем доброго времени суток. Подскажите, пожалуйста, нужно сделать определенный сайт с использованием CGI на C++.
Решил начать с самого простого сделать "Привет мир". Вроде все делаю, но работать при...
Создание программы для обработки изображения openCV
Здравствуйте, подскажите пожалуйста, как дополнить код программы что бы вторая кнопка (button3) обработала изображение контурами, а третья (button2) сохраняла его, первая кнопка (button1) ее прописал...
Не могу реализовать передачу данных с одной формы в другую
Задача:
Создать меню с командами input color, change, clear.
При выборе команды input color открывается диалоговое окно, содержащее:
- группу из двух флажков (Up, Down) типа CheckBox;
- группу из...
Конвертация строки в число
int i=0;
i=atoi(label6->Text.c_str());
error C2664: atoi: невозможно преобразовать параметр 1 из "System::String ^" в "const char *"
int i=0;
i=atoi(label6->Text.c_str());
error C2228:...
Не могу создать clr проект
Скачал поддержу C++/CLI, а clr проектов в создании проектов нету.
Переустанавливал полностью visual studio, не помогло.
Ошибка:невозможно преобразовать параметр 1 из 'int' в 'System::String ^'
Здравствуйте. У меня такая проблема.
Я только начал изучать C++ и решил создать секундомер.
Разместил на форме Button1,label1 и Timer1.
В событии button1_click я включаю таймер.
А в событии...
Windows Form Math:: или Math
Добрый день!
Подскажите пожалуйста как подключить библиотеку Math или написсать namespace что бы в формулах не писать Math::Sqrt(x)+Math::Cos(y)..., а просто Sqrt(x)+Cos(y)...
Поддержка clr среды в MS Visual Studio 2019
Приветствую! Как потключить clr среду в пустой проэкт ms Visual studio 2019? если добавить атрибут /clr то программа не компилится. Что делать?
Не существует подходящего конструктора для преобразования
Здравствуйте, возникла ошибка.
Сама ошибка: E0415 не существует подходящего конструктора для преобразования из "cli::array<unsigned char, 1> ^" в "std::basic_string<char, std::char_traits<char>,...
Convert::ToInt
Здравствуйте, не подскажите как быть:
компонент timer для св-ва interval просит тип int, а надо конвертировать, это из edit, но такой функции как Convert::ToInt нет есть int16 int32 int64, но если...
Подключение библиотеки dll
Создал в c# в проекте ClassLibrary DLL-файл. Получил 1 файл ClassLibrary.dll
Теперь мне необходимо подключить его в проект с++, чтобы можно было использовать методы из этой dll/
Как это сделать?
...
Выделенную область в ListView выводить в Lable
Всем привет. Вывожу запущенные процессы в ListView и не могу понять как вывести выделенную область в lable.
Делаю так, а выводится не то. label1->Text = listView1->SelectedItems->ToString();
Кто...
Сервер для отправки зашифрованных данных
Доброго времени суток!
Задача была поставлена такая. Написать приложение сервер/клиент, сервер должен получать данные от клиента шифровать их и оправлять клиенту.
Было сделано следующее....
Как получить Bitmap из HBITMAP
Вот такой код должен получать снимак экрана и выводить его в pictureBox
HDC scrdc, memdc;
HBITMAP membit;
scrdc = GetDC(0);
Height = GetSystemMetrics(SM_CYSCREEN);
Width =...
Как из символа строки System::String^ получить его ASCII код
Здравствуйте!
Подскажите, пожалуйста, как из символа строки System::String^ получить его ASCII код.
Вот на std::string это делается просто
string text = "sdfsdf";
int numChar = text.lenght();...
Работа с Com портом
Добрый день!
Использую API функции работы с портом.
Есть девайс, протокол ModBus TRU передача работает нормально, а вот прием :p.
При первом запросе ответ получаю не полностью, а при втором...
Загрузка данных в реальном времени
День Добрый, у меня есть длл которая написана на c++, длл инжектиться в программу, длл берет данные из программы, я хочу сделать апи на c# ля управления данными, как я могу это сделать ? Если не...
Ошибка: выражение должно иметь тип указателя или дескриптора
Найти все делители числа которое введет пользователь, и вывести их через запятую. Для вывода использовать функцию Show() класса MessageBox.
P.S Число вводится в textBox1, затем при нажатии на...
Передача данных из буфера по UDP
Добрый день!
Подскажите пожалуйста как организовать передачу потока данных с буфера АЦП по протоколу UDP?
Вот исходник по сбору данных с АЦП. Что нужно сюда добавить?
//Основной алгоритм сбора...
Не найден оператор, принимающий правый операнд типа "const T"
Ниже приведу полный код программы, но ошибку выдает только в 17 строке.
Ошибка
Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка C2679 бинарный "<<": не найден оператор,...
Кракозябры в переменной при чтении файла
Как сделать, чтобы в режиме отладки VS отображал мне текст переменной в формате UTF-8, а не вот это вот?
ListView Groups
Здравствуйте. есть юбилеи работников, хотелось бы сгруппировать их по месяцам вот так:
Ф.И.О. Возраст
январь
Иванов 50
Петров 45
Сидоров 55
февраль
Тимофеев 30
Игнатьев 40
Парсер txt файла
Нужна помощь.Набросайте кому не сложно парсер txt файла.
Нужно парсить указаный txt. Имеются строки вида n:x:z
где n,x,z значение рандомной длины. Нужно очистить каждую строку от :x:z тоесть...
Как конвертировать System::String в std::string?
Как конвертировать system::string в std::string? А лучше сразу system::string в int.
Сохранение в файл в Windows Forms
так и не могу понять как нормально сохранить в файл, выбранный пользователем, отсортированный массив чисел, который выводится в textBox. Нигде не нашёл полноценный материал по этой теме - везде...
Подсчет каждого пиксиля и перевод в массив в виде гистограммы
Здравствуйте! У нас меня есть часть кода, так называемая кнопка, по нажатию которой должна строится гистограмма цвета (RGB). По идеи подсчет каждого цвета у меня получился, но вот как перевести это в...
Требует точку с запятой
Создал свой класс, когда подключил, компилятор выдал ошибку
error C2143: синтаксическая ошибка: отсутствие ";" перед "^"
#pragma endregion
Bitmap^ Img1;
(ошибка здесь) Moyaknopka^ ...
Преобразование System::String^ в const char *
Добрый день. Обыскал весь инет. Но так и не нашел нормально решения
http://2lx.ru/2010/07/perevod-systemstring-v-char/
http://support.microsoft.com/kb/311259
...
Перевод десятичного числа в систему счисления с заданным основанием
Перевод десятичного числа в систему счисления с заданным основанием ( с использованием стека )
Не работает условие после первого входа в него
Делаю переводчик, механизм разбиения предложения на слова работает отлично, но после первого сравнения полученного слова с теми что есть в базе данных, дальше почему то в условие просто не заходит,...
Задачка с вычитанием
Написать программу, которая будет выполнять вычитание a-b.
Пользоваться можно только:
0 - ноль,
Числовые переменные(обозначаются буквами, содержат целые, неотрицательные значения, появляются в...
Помогите найти ошибку (Необработанное исключение типа "System.ArgumentException")
Здравствуйте!
Пытаюсь сделать функцию, которая в mp3 файле находит tag: "TIT2" и выводит его в текстБокс1...
В чем ошибка, подскажите пожалуйста? Как сделать правильно?
Вот сама функция:...
Глобальные переменные
Здравствуйте снова! Пишу я небольшой проектик с C++\CLI почти не знаком(((
Суть проблемы вот в чём: есть много форм, каждая из которых должна обрабатывать и изменять одни и те же данные, например...
Ошибка с векторами "expression:vector subscript out of range"
Здваствуйте, при запуске программы вылазит ошибка
"expression:vector subscript out of range"
С++/CLI проект windows forms
private: System::Void button1_Click(System::Object^ sender,...
Объявить переменные, область видимости которых распространялась бы на все формы
Здравствуйте!
Я создаю приложение в visual studio 2008, которое содержит несколько форм. И мне нужно объявить переменные, область видимости которых, распространялась бы на все формы, т.е....
Visual Studio 2010 - работа со строками
Здравствуйте! Нужно решить небольшую задачу, но пока у меня нет идей. Саму задачу можно сформулировать так: есть обычный текстовой файл с несколькими строками. Он имеет вид:
...
...#!Info!#......
Перемещение кнопки при нажатии ЛКМ по ней
У меня такая проблема, никак не могу реализовать перемещение кнопок, то бишь по условию дано 9 кнопок в одной форме(WinForms) расположены в виде массива 3x3 : 8 2 3 1 5 7 4 6 9->скрытая кнопка. Как...
Ошибка E0029
Ругается на эту строчку: Client.Connect(ip ^, port); , красным подчёркнута запятая после ip ^
Пробовал так: Client.Connect(ip, port) , тогда ругается на точку между Client и Connect
Как исправить...
String в Классе
Скажите пожалуйста что я делаю не так? При создании приложения в составе класса не знаю как сделать строковую переменную, чтобы ее можно было сохранять в файл и присваивать значению "label1->Text",...
Создать генеалогическое дерево
Идея на курсовой: сделать генеологическое дерево, делать буду в студии (CLR). Понимаю что С++ для .Net не самый подходящии, но условия курсового это ООП на С++. Прошу помощи в концепция программы....
c++ неуправляемый код
Прошу ответить на пару вопросов:
1) Как в ms visual studio 2008 сделать с++ неуправляемым.
2) Можно ли из не управляемого кода подсоединиться к библиотеке .net.
3) Как сделать так, чтобы...
Цикл while
Всем ДВС! Есть такая задача: Ввести с клавиатуры N действительных чисел (положительных и отрицательных). Определить количество элементов, больших по модулю, чем введенное первым. Требуется...
C++ CLR значение типа "char" нельзя использовать для инициализации сущности типа "cli:array<wchar_t,1>^"
Возникла неожиданная ошибка, когда кодил на C++ CLR. Как исправить данную ошибку, мысли закончились.
Буду благодарен, если поможете.
array <TCHAR>^ dlm = (' ');
array <String^>^ words =...
Прозрачность в PictureBox
Как сделать прозрачность PictureBox-ов, чтобы выглядело нормально
картинки .png
Спасибо
Как получить символ из строки типа String^
Какой функцией получить конкретный символ из строки типа String^?
мне нужно получить следующий рабочий код:
String^ str;
...
if (str=='H') ...
CLR работа с Word
Здравствуйте, понимаю что не в ту тему ( не нашел нужной) работаю с CLR , есть необходимость передать из DataGreadView в Word входные данные и выходные(желательно в таблице), график, как это...
Есть ли в C++ аналог Дельфийской функции StrToIntDef ?
Раньше в Delphi использовал её для взаимодействия StringGrid и алгоритма Дейкстры.
a := StrToIntDef(StringGrid1.Cells, -1);
Теперь переписываю в C++ и не могу найти её аналога.
Я нашел что-то,...
вывод string в textbox
Всем доброго времени суток! начал учить Windows Forms и столкнулся с проблемой.
Суть: есть класс Book, как вывести в textBox поле типа string? есть метод string get_name() const {return name;}
но...
C++ PasteBin Download
Здравствуйте! Выручайте!!! Есть сакой код:
#include <iostream>
#include <string>
using namespace msclr::interop;
#include <msclr\marshal_cppstd.h>
#using <System.dll>
using namespace...
Синтаксис в Visual C++. Объяснить некоторые фрагменты кода
Привет!
Возникли некоторые вопросы, связанные с синтаксисом.
ПС: Программу нашел в интернете, пытаюсь разобраться, многое непонятно
Буду признателен! Хотя бы на то, что знаете
^ - что это и...
Неочевидные ошибки линковщика
Написал код, попробовал скомпилировать, а в результате получил это:
Severity Code Description Project File Line Suppression State
Error LNK2022 metadata operation failed (80131188) :...
Посимвольный вывод строки
Имеется строка String^ S
Подключена библиотека <Windows.h>
Пытаюсь вывести в label строку S посимвольно:
for(auto i=0; i<S->Length; i++)
{
label1->Text = Convert::ToString(S);
Sleep(500);
}...
Деление числе типа double
я только что узнал, что при делении вещественного числа на вещественное нужно быть внимательным ;)
допустим делим double на double 320000 на 100000000, должно получиться 0,0032, а выводит ноль......
Обработка исключения FormatException для textbox
Доброго всем дня.
Вопрос заключается в следующем: как правильно обработать исключение FormatException для textbox?
Допустим у меня есть textbox из которого я считываю значение в переменную, если...
Что такое using namespace System?
Добрый вечер) Разбираюсь с графическим интерфейсом в Visual Studio на C++
При созданиии windows формы, там в началаа сразу уже написано вот это:
using namespace System;
using namespace...
нужна п.щь, ребят, сдать надо в эту субботу преподу по C++, Создать класс Triad (тройка чисел);
Создать класс Triad (тройка чисел); определить методы увеличения полей на 1. Определить производный класс Date с полями: год, месяц и день. Переопределить методы увеличения полей на 1 и определить...
Подключение динамической библиотеки к проекту visual studio
В общем у меня такая проблема. Написал я программу на с++/cli . Использует библиотеки sqlite.
Всё прекрасно работает.
Но как только я скопировал екзешник из папки relise на другой компьютер ...
Как подключить DLL к проекту CLI?
Доброй ночи, как я могу подключить свою длл которая написана на с++ к проекту c++ cli ?
Как прочитать числа из текстового файла
Привет всем, подскажите как прочитать числа из текстового файла? Зарание спасибо.
Как преобразовать свою структуру в IntPtr
Добрый день ! Пытаюсь переписать код с C# на С++
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
namespace J2534DotNet
{
public static class Utils...
Конвертировать String в char и обратно
Кратко опишу ситуацию: программирую в Borland Builder C++, Visual Studio 2008 поставил только сегодня и не могу разобраться, как конвертировать из формата String в char и обратно. Часто приходится...
Обращение к элементу System::String^
Среда программирования VisualStudio 2010 C++ Express. Задача - обработать строку, введённую в текстовое поле. Приложение Win Forms.
Код примерно такой:
public ref class Form1 : public...
Создание списка list
При считывании с файла в список вылетает ошибка:
error C2664: Tovar::Tovar(Tovar ^): невозможно преобразовать параметр 1 из "System::IO::BinaryReader ^" в "Tovar ^"
Оператор определенного...
Глобальная или статическая переменная не может быть управляемого типа
Visual C++ 2008
Хочу создать глобальную переменную своего собственного класса. Натыкаюсь на такую ошибку (см. тему). Есть ли какое-нибудь решение в данной ситуации?
В С++ Builder таких проблем...
Не работает конструктор
Почему-то не могу изменить данные в конструкторе C++ Windows form, как исправить?
Значение было недопустимо малым или недопустимо большим для Decimal
Проблема в заголовке темы. Имеем:
Dictionary <double, double> f2 = gcnew Dictionary<double, double>();
Вычисляется функция типа double и результат записывается в Dictionary. Сама функция:
double...
Оператор перегрузки ввода для стека в виде односвязного списка
Ругается на 34 строку: "Ошибка error C2804: бинарный "operator >>" имеет слишком много параметров"
#pragma once
#include <iostream>
using namespace std;
//Структура стека в виде...
Как объявить внутри своего класса многомерный массив?
И вообще, возможно ли это?
Задачи по порядку:
Объявить внутри класса:
1) Одномерный массив численного типа; // решение есть:
static array<int>^ mas = gcnew array<int>(10); //работает
2)...
Проверка на пустоту поля
Здравствуйте. Как в VC++ проверить, что поле textBox1->Text содержит пустое значение?
Подключение и работа с System, System.IO, System.Collections.Generic;
Здравствуйте, не подскажите почему не работают using namespace System, using namespace System.Collections.Generic и др. Что нужно сделать для корректной работы. Вот код.
#include "stdafx.h"
using...
Как создать копию проекта?
Понимаю, что вопрос странный, но не могу понять куда делась кнопка меню "Сохранить проект как..." Осталось только "Сохранить Form1.h как" , но ведь это же не целый проект сохранится , а только один...
System.BadImageFormatException
Добрый день, столкнулся с такой проблемой когда вызываю в проекте c# класс из c++ cli, архитектура в c++ cli и c# проекте стоит x64
Отключение/включение radioButton в цикле
Здравствуйте.
Имеется несколько элементов radioButton.
Нужно отключить их все разом в цикле.
Как это сделать?
Так не работает:
for (Int16 i = 1; i < 100; i++)
this->Controls->Checked = false;
Как в уже созданный атрибут дополнить новыми данными?
вот текст программы в которой в загруженный файл, сохраняю новые значения из (боксов)
XmlDocument^ xmlDocument = gcnew XmlDocument();
xmlDocument->Load("rep.xml");
XmlElement^ xRoot =...
StreamReader, как использовать снова?
Здраствуйте.
StreamReader^ sr = gcnew StreamReader(openFileDialog1->FileName);
String^ line1;
int k = 0;
while ((line1 = sr->ReadLine()) != nullptr)
{
textBox1->Text...
Вызвать private метод другого класса
Возможно ли с помощью рефлексии в C вызвать private метод другого класса? Если да, то как?
System не содержит некоторых членов
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
...
Создание массива объектов класса
Доброго времени суток. Visual Studio 2005(windows form application), вопрос следующий: как создать массив объектов своего класса? Класс:
ref class k_cell
{
public:
wchar_t *s_name, *f_name,...
Почему возникает ошибка "В экземпляре объекта не задана ссылка на объект"
Здрасти, народ кто знает почему возникает ошибка " В экземпляре объекта не задана ссылка на объект. "
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{...
Выполнить функцию в другой форме (Invoke)
Народ, не смог разобраться
Есть две формы: Main и NeMain
В первой прописываю по нажатию кнопки запуск потока, который что-то считает и запрашивает функцию формы выполниться, например - изменить...
Узнать номер символа в строке String^
C++ windows form visual studio 2010
Подскажите. пожалуйста. как получить номер символа в строке?
Или где найти функции для работы со строками?
Защита программы через интернет
Хочу на время дать доступ к своей программе другому человеку
Надо чтобы она работала у него до того момента как я захочу ее удаленно отлючить
То есть пока придумал такую схему пога соеденяется с...
Проблема с русским символом К в программе
Добрый день коллеги.
Прошу помощи в с++ сам я не программист ++ и лезу в них когда надо ,В данном случае товарищ попросил сделать ему прогу для курсовой . Я ее сделал, но столкнулся с 1 проблемой:...
Задан массив {aij} размерности М×М
Ребят, помогите безрукому кому не сложно, только начал изучать программирование. С++ язык
Задан массив {aij} размерности М×М.
m m
Требуется найти S=∑ ∑ aij
i=1 j=1
Как проверить элемент структуры на пустоту
clas.owner = "Пупкин";
clas.predmet = "Математика";
clas.grup = "10920";
clas.data = "";
if (...)
cout << clas.owner << " Сдал ";
else
cout << clas.owner << " Не сдал ";
...
Из консольного приложение в формс
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
char x;
int c=0;
x=System::Convert::ToInt32(textBox1->Text);
while (x)
if (x=='1')
...
Конвертирование типов
Всем салют!
Пытаюсь скомпилировать программу, но получаю следующую ошибку:
отсутствуют экземпляры перегруженная функция "System::IO::StreamWriter::Write", соответствующие списку аргументов ...
Вычислить m значений заданной функции f(x) на отрезке [a, b]
Вычислить m значений заданной функции f(x) на отрезке .
Вычисления проводить для float, double и long double.
Ограничения.
• Переменных с индексами (и массивы) не использовать.
• Факториалы и...
Перевод String->char и обратно
нужна ваша помощь))
сперва перевожу строку из текстбокса в переменную типа чар:
System::String^ str=textBox2->Text;
for(int k=0;k<str->Length;k++)
{ ...
Вызов функции в функцию
Есть две функции:
Функция1 : принимает несколько параметров: поле графика, функцию 2D для обработки значений (она дальше передается в Plot(), и границы значений по оси Z).
Функция2: вычисляет z от...
формы visual studio c++
ребят, всем привет, у меня такая проблема, я совсем недавно перебрался на с++, и мне надо сделать через формы "валютный калькулятор" но я не знаю как вытащить числа с textbox провести определенные...
Подключение библиотеки SQLite3 к приложению, использующему CLR (.NET)
Привет всем.
В вообщем такая проблема.
Использую библиотеку sqlite3 для работы с базой данных.
В консольном приложении всё работает отлично.
Но только создал оконное приложение в .NET так...
Не могу передать параметр в поток
Пишу шифратор файлов. Пытаюсь сделать, чтобы в процессе шифрования отображался прогресс на прогресс баре.
Вот код функции обновления прогресс бара, которая находится в классе CryptOp
void...
Объявление в массиве
Добрый день научите объявлять массивы .
если создаю не управляемый класс слетает работа со Sting^
Создаю управляемый класс ни как не хочет мне объявлять массив (буфер). Хочу создать хранилище...
Пытаюсь разобраться с clr
Здравствуйте, я первый раз работаю в clr и мне как то тяжело.
Дело в том, что я никогда не работал до этого с header файлами, так как не было необходимости. А при создании clr проекта создаются и...
Как удалить ключ из реестра?
Всем доброго времени суток.Знающйе люди форума сего подскажите,(или покажите,если не затруднит(только недавно начал разбираться))как удалить ветку\ключ реестра?
например...
Array<Byte> в System::String
Как преобразовать массив байтов в строку в кодировке UTF-8?
Сейчас делаю вот так:
str = System::Text::Encoding::UTF8->GetString(bytes, 0, char_len + 1);
Но он преобразует не всю строку. В массиве...
Проблемы с передачей данных с помощью SmtpClient
Здравствуйте уважаемые специалисты. Столкнулся с неизвестной ошибкой. Программа просто завершается и все. Причину выловить удалось. Рассказываю ситуацию. Имеется функция которая работает с...
StreamWriter to Stream
StreamWriter sw = gcnew StreamWriter("D:\\wow\\realmlist.wtf");
sw.WriteLine("set realmlist " + textBox1->Text);
sw.Close();
Кусок кода, компилятор орет на "D:\\wow\\realmlist.wtf"....
Как использовать CLR среду и thread? (Ошибки)
При использовании CLR среды (у меня /clr:oldSyntax) и потоков (#include <thread>) пишет следующую ошибку:
error C1189: #error : <thread> is not supported when compiling with /clr or /clr:pure.
...
Работа с System.String
Задание следующее:
1) Вывести сообщение "МОЖНО", если из букв введённой строки X можно составить
введенную строку Y, при условии, что каждую букву строки X можно использовать
один раз; и...
Импорт функции с несколькими возвращаемымы параметрами (water steam pro)
Нужно воспользоваться функцией wspVUSHCVWDERPTPT из пакета Water Steam Pro 6.5 и получить доступ к возвращаемым параметрам.
wspVUSHCVWDERPTPT(p, t, *v, *u, *s, *h, *Cv, *w, *DVDPt, *DUDPt,...
Как передать адрес переменной типа String^?
Хочу из функции main() передать в свою функцию в качестве аргумента переменную типа String^, причем чтобы эта переменная модифицировалась в моей (вызываемой) функции.
Вызываемая функция, должна...
Обращение к элементам динамического двумерного массива
Есть файл, записанный с помощью _write значениями типа float, пытаюсь забирать данные через _read, если массив создан через float coord то _read читает всё верно. Но если я пытаюсь объявить его...
Учебники
Здравствуйте.
Подскажите пожалуйста учебники по C++\CLI.Желательно чтоб были относительно свежие(хотя бы для .Net 2.0.)
Обработка данных из порта
Добрый день. Данные с порта считываются каждую секунду. Эти данные надо обработать. Вопрос как это сделать ? А то начинаю орабатывать тут:
private: System::Void...
Как по нажатию на кнопку закрыть приложение полностью? visual studio 2010
поделитесь, пожалуйста, кодом для кнопки.
Хочу сделать отдельную кнопку для закрытия ВСЕГО приложения (в программе 5 окон)
Создание массива объектов шаблонного класса С++
Всем привет. В ходе выполнения работы столкнулся с потребностью в создании динамического массива объектов шаблонного класса. Но вот беда, создать через array<TempArray^>^ arr = gcnew...
Можно ли строковое значение превратить в имя переменной?
Здравствуйте.
Определена какая-то переменная:
int varRed;
Можно ли каким-то образом имя переменной сформировать из строковых днных, чтобы затем её инициализировать
Примерно так:
int varRed;...
Как объявить глобальную переменную?
подскажите люди добрые, как объявить(а точнее где?) в form2 (которая вызывается из form1) глобальную переменную, ну или структуру,например :
struct Dot
{
int x;
int y;
};
Dot dot;...
Сравнение элементов массивов
Даны два массива натуральных чисел A(m) и B(n). Найти наибольший элемент в массиве А, которого нет в массиве В......Помогите решить, пожалуйста..
Проблемы работы с SQL Server через ODBC
Всем привет, извиняюсь заранее если что вдруг, я первый раз обращаюсь с вопросом на форуме. Я пишу небольшой полу-пет проект для работы с базой данных SQL Server через WinForms, большую часть...
Использование File::ReadLines(string)
Добрый день ,никак не получается использовать метод File::ReadLines(string) из пространства имен System::IO .А нужно мне от этого метода что бы он считал строку из файла и присвоил ее скажем...
Split Method
Здраствуйте.
Хочу воспользоваться методом Split String.
StreamReader^ sr2 = gcnew StreamReader(openFileDialog1->FileName);
String^ delimStr = " ,.:\t";
array<Char>^ delimiter =...
Ошибка SQL запроса: SQL logic error or missing database
Здравствуйте, помогите решить проблему. Считываю бинарный файл и отправляю в БД(использую SQLite) с помощью массива. Отправляю массив в метод, формирующий Sql-запрос: INSERT INTO tablename...
Как понизить используемую версию .NET Framework (Visual Studio 2012)
Здравствуйте, после установки Visual Studio 2012 возникла проблема с проектом Windows Forms и используемым в нем .NET Framework. Добавление поддержки проектов Windows Forms вылечил способом из этой...
Передача значений из одной формы в другую
Есть форма на ней в textBox-ы вводятся данные :
int kodtovara,kosttovar,kolvovzakaze,pocentnacenki,stoimost;
String ^nametovar, ^postavchik;...
работа с xml в Visual C++
Нужно с dataGridView записать в файл, а потом прочитать обратно. Я решил попробовать xml... Запись в файл получилась, а вот чтение не работает, но почему?? вроде все правильно сделал:
void...
Как к Visual Studio 2010 подключить System.IO
Здравствуйте! Подскажите пожалуйста как к Visual Studio 2010 подключить пространство имен System.IO,
System.IO.Compression, #include <Windows.h>
#include <iostream>
#include <string>
using...
Нарушение параллелизма: DeleteCommand затронула 0 из ожидаемых 1 записей
Как проверить, содержат ли ячейки первой колонки значение заданное мной?
Прост при добавлении строки в Dataset (Dataset->Tables->Rows->Add(a, b);) последующей синхронизацией с Базой Access...
Не существует подходящей функции преобразования из "std::string" в "System::String ^"
Имею массив типа string и хочу перенести текст из него в переменную String^ для дальнейшего выведения через textBox. Но выдает ошибку.
Куча ошибок при подключении заголовочного файла <WinBase.h>
Есть оконное приложение windows forms, написанное на плюсах. Все работает нормально, осталось только подключить настройки, чтобы можно было менять .ini-файл и считывать из него параметры. Нашел...
Как при открытии файла пропустить первую строку и начать считывание со второй строки?
Как при открытии файла пропустить первую строку и начать считывание со второй строки?
Класс не является именем класса или пространства имен
Добрый день. Есть класс Lift в файле Lift.h. В нем опреден тип
public ref class Lift: Observer, public Subject
{
public:
...
typedef unsigned char floor;
...
};
В файле interface.h пишу...
Что означает символ ^ ?
Доброго времени суток, в универе начали изучать windows forms, но то что объясняют не понятно. решил сам разобраться. Как только создал проект в VS 2010 начала по-шагово все разбирать и почти сразу...
ProgressBar управление в другом потоке
Добрый день ! Столкнулся с такой проблемой что при изменение значений прогресс бара в одном потоке с формой . Вывод каких либо данных тормозит форму ( точнее отображение ) . На C# решалось через...
Правила написания класса в VS
Здраствуйте! Помогите разобраться или может ссылку на какой нить текст!
Смотрел примеры, где классы, но еще больше запутался.
В студии классы пишуться в отдельных файлах с расширением .h? Т.е. если...
error C2440: =: невозможно преобразовать "char *" в "char [20]"
void* el = new TOtdel;
((TOtdel*)el)->name = SystemStringToChar(this->textBox1->Text); //Ругается на сдесь
((TOtdel*)el)->adress = SystemStringToChar(this->textBox2->Text); //Ругается на сдесь...
Как создать массив строк типа String^?
Как создать массив строк типа String^ ?
Подключение cpp файла дает ошибку "std::array: слишком мало аргументов шаблон"
Хочу создать приложение clr(чтобы были формы в приложении). Получаю примерно такой код:
#include "MyForm.h"
#include <iostream>
//#include "Shenks.cpp"
using namespace System;
using...
Построить строку, состоящую из заглавных букв русского алфавита (по алфавиту)
Построить строку, состоящую из заглавных букв русского алфавита (по алфавиту).C++/CLI. ПЛИЗ ХЕЛП!
NULL: неизвестный идентификатор
Помогите разобраться: почему компилятор (VS2010) ругается на идентификатор NULL, может какую библиотеку подключить?
Изменение цвета изображения, из RGB в серые тона
есть вопрос: как из этого кода, сделать адекватное изменение цвета изображения на черно белое(градации серого)Помогите,плиз
Bitmap^ bitmap1 = gcnew Bitmap (pictureBox1->Image);
for (int x=0;...
Загрузка нужного файла
Подскажите пожалуйста код, который может загрузить в окно содержимое каталога, и нужный файл загружает в другую папку из загруженного каталога, одним словом, экспорт нужного файла
Функция SystemParametersInfo: идентификатор не найден
Здраствуйте. У меня глупый вопрос: как изменить заставку на рабочем столе.
Есть кнопка, код к ней я пишу так:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {...
Проблема с OpenHardwareMonitorLib
Хотел получить температуру и ещё некоторые данные о процессоре, но что-то пошло не так..
В этой теме я новый, могу много чего не понимать, пример я нашёл на .NET C# (тут)
Но при компиляции...
Введите массив символов из 11 элементов. Вычислить произведение входящих в него целых чисел (без учета их знаков)
Введите массив символов из 11 элементов. Вычислить произведение
входящих в него целых чисел (без учета их знаков).На CLR
Подключение dll к программе
Пожалуйста, помогите... Как мне подключить библиотеку dll к программе? (тема создавалась, но в другом разделе и рабочего ответа так и не было, поэтому создал ее здесь)
Если можно, то укажите в чем...
Как использовать std::map<char,int> в C++/CLI
как использовать std::map<char,int> в С++/CLI при объявление в классе пишит
член класса управляемый не может относиться к типу класса не...
Двумерный динамический массив управляемых элементов
Появился вопрос, интернет рыл, ничего не нарыл.
Суть следующая.
Если хочется создать одномерный динамический массив управляемых элементов, объемом kolichestvo_elementov, тогда пишем
array<Bitmap^>...
Прочитать значение параметра реестра
Приветствую участников форума!
Не могу понять, как в понятной форме получить значение параметра реестра. Вот часть кода решения Windows Forms (CRL):
private: System::Void...
Как правильно подключить user32.dll и добавить флаги?
Здравствуйте, я так и не нашел в интернете как правильно подключить user32.dll и добавить флаги на с++ но нашел как сделать это на C# но так и не смог корректно сделать его на с++ помогите пожалуйста...
Запуск .exe файла
Есть форма. Пишу на .NET FRAMEWORKS С++. Как можно запустить какой-нибудь .EXE файл, например, по нажатию кнопки?
Как объявить класс с переменной String^ в другом классе?
Доброго времени суток, уважаемые участники форума!
Я работаю в Visual C++ 2008 Express, Windows Forms
Помогите мне, пожалуйста, с вышеизложенным вопросом: "как объявить класс с переменной String^ в...
Конвертация System::String^ к типу Int
Здравствуйте, уважаемые прграммисты! Помогите, пожалуйста, с вопросом:
Как сконвертировать System::String^ к типу Int? Я пробовал переходить в const char*, но от него путём простого каста мне в...
Как получить текущий каталог?
Как получить текущий каталог - то есть каталог в котором находится программа...
WinExec: невозможно преобразовать параметр 1 из 'System::String ^' в 'LPCSTR'
WinExec (textBox1->Text, SW_SHOWNORMAL);error C2664: WinExec: невозможно преобразовать параметр 1 из 'System::String ^' в 'LPCSTR'
Что можно сделать???
clr:oldSyntax
Кто если знает есть такая микросхема FT232, преобразователь интерфейсов из USB в UART.
На официальном сайте есть пример, который (по моей догадке) написан для старой версии VC.
Листинг хидера ниже....
Как применяются управляемые указатели?
Всем доброго дня !
Приступил к изучению Visual C++ по книге Похомова (C/C++ и MS Visual C++ 2008 для начинающих)
Встретил такие термины как регулируемые указатели (^) и среда CLR.
В С++ за...
Создание и запись данных в массив String на CLR C++ visual studio 2017
Добрый день,Я недавно начал изучать с++,вначале писал в консоли, сейчас начал писать в CLR, у меня вопрос в консоли создать массив можно было так
string CR = {"1. 2017", "2. 2018", "3. 2019"};
...
Найти количество страниц книги по сумме цифр номеров всех страниц
Добрый день! Задача звучит так: "Дано n - сумма цифр номеров всех страниц некоторой книги. Найти количество страниц этой книги." Не понимаю даже с чего начать.
Изменить тип переменной
Приветствую,
есть готовый код плагина но я так и не могу раскрутить ее
пытаюсь на основе готовой переменной - комплексная матрица(COMPLEXARRAY)
избавить ее от мнимой части - и получить обычную...
Синтаксическая ошибка: идентификатор "String"
Выдаёт ошибку error C2061: синтаксическая ошибка: идентификатор "String". В чём причина не знаю. Помогите, пожалуйста.
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
using...
Byte to char
Здравствуйте, у меня возникла такая трабла:
array<Byte> ^buffer= gcnew array<Byte>(N);
...
buffer= source->ReadBytes(N);
...
result->Write(buffer);
Но значения превышающие 127 заносятся в...
EventHandler
Как добавить обработчик событий ? Делаю так:
private: System::Void label_Click(System::Object^ sender, System::EventArgs^ e) {
this->Text = L"blablabla";
}
//..........
...
с C# в C++, объявление массива
Добрый вечер, Всем! =)
Пытаюсь перевести ф-цию с C# в VS C++
Есть функция на C#
int M_SLED()
{
int M = new int;
foreach (Transfer item in TR)
{
Описание класса
Помогите советом, пожалуйста.
Описываю класс в отдельном заголовочном файле using namespace System;
public ref class Akcii{
public:
Akcii(void){};
~Akcii(void){};
void input(void){};...
создание файла в Visual Studio 2008
Взял из справки msdn
HANDLE hFile = CreateFile(_T("CFile_File.dat"),
GENERIC_WRITE, FILE_SHARE_READ,
NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
if (hFile == INVALID_HANDLE_VALUE)...
Если внутри функции создается объект с помощью gcnew, он создается один раз или при каждом вызове?
Обработчик по нажатию кнопки Visual C++ 2010
private: System::Void but1_Click(System::Object^ sender, System::EventArgs^ e) {
Random ^randnum = gcnew Random();
int num =...
Использование Invoke для textBox
Здравствуйте. Не могу понять как использовать функцию Invoke.
Помогите пожалуйста понять
Вот код функции которая выполняется в отдельном потоке
System::Void server2(Object^ mas)
{
...
Что такое "управляемый тип"?
Прочитал название этой темы и нифига не понял. Что такое "управляемый тип"?
System::Threading::Thread Потоки в CLR
Можете подсказать как работает потоки в CLR ? Обычные потоки (std::thread] не могу использовать можете прислать ссылки на статьи? Или сами написать? Заранее спасибо!
Display given sequence in reverse order
Given a positive integer N and sequence of N elements.
You have to display given sequence in reserve order.
NOTE: The program is forbidden to declare arrays, and use the cycles (even for input)....
Преобразовать System::String^ в char*
Есть строка:
String^ str1;
Как её можно преобразовать в const char*, например, для itoa()?
P.S: Заметьте, что в char*, а не в array<Char>!
Остановка метода с неуправляемыми ресурсами по нажатию кнопки
Есть задача где нужно запустить метод с неуправляемыми ресурсами чтобы можно его было остановить в любой момент и отчистить все неуправляемые ресурсы из памяти.
Уже ясно что это надо будет делать...
Корректное завершение потока
как корректно завершить работу потока созданного так?
Thread^ thisThread = gcnew Thread(gcnew ThreadStart(this, &Form1::Thread_Start));
thisThread->Start();
Добавлено через 1 час 15 минут
если...
Перевод набора битов в символы
Всем привет.
Я разбиваю символы на биты таким способом: for (int i = 0; i < richTextBox3->TextLength; i++)
{
TextByte = String;
for (t = 128, k = 0; t > 0; t /= 2, k++)...
Xml parser для чтения кириллицы в utf-8 кодировке
Подскажите парсер для чтения кириллицы в utf-8 кодировке.
Пробовал tinyxml, но вместо кириллицы он выводит иероглифы.
Управляемый элемент (код) в неуправляемом классе
Добрый день, глупый вопрос, но все же хотел спросить для уточнения, можно ли использовать управляемый код в неуправляемом, пример я хочу объявиться ReaderWriterLockSlim в неуправляемом классе для...
"Точка входа должна быть определена" при компиляции релизной версии
Но когда я запускаю дебаг все работает нормально.. Так же когда я ставлю 64 бит тоже ошибку выдает.
Ошибка fatal error C1190: managed targeted code requires and '/clr' option
У меня в проекте есть форма и dll. Пытаюсь скомпилировать, выдается ошибка:
fatal error C1190: managed targeted code requires and '/clr' option.
Я меняю опции Project...
Как создать массив потоков System::Threading::Thread C++ CLI ?
Написал такой код.
#include <iostream>
using namespace System;
using namespace System::Threading;
static void ICMP_Request(Object^ data)
{
while(1) {
// что-то делаем в зависимости от...
Сколькома способами можно сложить 1 рубль из 1,2,5,10,25,50 копеек которые даные в неограниченом количестве?
Сколькома способами можно сложить 1 рубль из 1,2,5,10,25,50 копеек которые даные в неограниченом количестве?помогите написать код програмы.
Правильный перевод из System::String^ в unsigned char и наоборот
Приветствую!
Мне нужно навесить GUI на одно приложение. Вся проблема в том, что функциям необходимо передавать параметры в unsigned char, в то время как WinForms (насколько я понял понимает только...
Emgu CV для visual c++ (windows forms application)
Пытаюсь подключить Emgu CV к visual c++ как здесь. Скачал и установил MSVCRT 9.0 SP1, но все равно вылетает данное исключение:
System.TypeInitializationException: Инициализатор типа...
Как string присвоить String? И как из string перевести в char[]?
Как string присвоить String? И как из string перевести в char?
Непонятки с ip адресом и ping (узел х не найден)
почему когда я нажимаю на кнопку то появляется консоль, где должна быть информация о пакетах...а вместо надпись что узел х не найден(((
в х должен ip адрес же храниться из textBox1 в чем ошибка?..)...
Генератор случайных вещественных чисел
Как сделать генератор случайных вещественных чисел в c++ cli в заданном диапазоне?
использовал генератор который был тут написанный просто на плюсах но там слишком много лишних цифр после запятой,...
Класс содержащий массив объектов другого класса
Добрый день. Нужно создать класс,содержащий массив объектов другого класса:
ref class Queue1
{
public:
Queue1(void);
array <Person^> ^queue;
Queue1(const Queue1^);
array <Person^>^...
Кириллица в консольном приложении
Порекомендуйте способ но с условиями:
кроме CharToOem() и Oem-подобных функций.
setlocale() же выводит кириллицу на ура, но вот с вводом кириллицы в символьные переменные у него проблема....
Сравнение строк
Подскажите, пожалуйста, библиотечную функцию для проверки идентичности двух массивов char*. Пробовал StrStr(char*, char*) - не совсем то, это проверка вхождения.
Добавлено через 58 секунд
Вот...
Не работает функция ShellExecute()
Приветствую! Столкнулся при работе над созданием графического приложения с такой проблемой - нужно при нажатии определенной клавиши открыть справку формата .chm (не суть важно). Нашел способ с...
C++ и .Net Framework. Структура как тип у Generic::List
Пишу на С++ для .Net Framework.
Пытаюсь создать динамический массив структур при помощи System::Collections::Generic::List
Среда разработки Visual Studio 2010, тип проекта C++/CLR консольное...
Преобразование из System::String в wchar_t*
Пишу так?
pin_ptr<const wchar_t> ip = ::PtrToStringChars(dir);
В переменной dir строка такая: "D:\Program Files\Fraps\Screenshots\ExeFile 2010-02-16 20-56-28-65.bmp"
А в переменной ip при...
Error LNK2020: unresolved token при линковании
Тоже не могу разобраться с ошибкой error LNK2020: unresolved token, как с ней бороться???
Математические функции
Как подключить математическую функцию? Чтобы он тангенс мог из 45 градусов высчитать
#pragma once
namespace TROP {
using namespace System;
using namespace System::ComponentModel;
Как выполнить поиск файлов в папке и подпапках, и подподпапках, и т.д.?
Здравствуйте!
Как выполнить поиск файлов в папке и подпапках, и подподпапках, и т.д.?
В поисковики не посылать: был, то что нашел, не заработало.
Буду очень благодарен за подробный код с...
Изменение параметров текста в оконном приложении
Приветствую!
Есть программа, написанная на CLI. Нужно в самой программе реализовать настройки программы - изменение цвета шрифта кнопок и булево значение одной из переменных. Все это нужно...
Microsoft::Office::Interop::Excel: недоступны методы
Всем привет. меня интересует компонент Microsoft::Office::Interop::Excel... ктонибудь работал с ним в Winforms с++ ? не пойму почему половина методов просто нету (что есть в C#) простой пример
...
Преобразование System::String^ в std::string
Здравствуйте.
Как можно преоброзовать System String^ в std::string
Дело в том что получение имени пользователя происходит в поле System String^ а
Вывод строк через cout можно только строки...
Запись в файл и чтение с файла
Здравствуйте! Подскажите как дописывать в файл, сейчас вот так записываю:
String^ fileName = "textfile.txt";
StreamWriter^ sw = gcnew StreamWriter(fileName);
sw->WriteLine("A text file is...
Регулярное выражение, получить значение между кавычками
Пожалуйста сделайте регулярное выражение, чтобы вытащить:
RealmID
2f25f47879a3b12d3684af1dd8703543
auth
// regex_parse.cpp
// compile with: /clr
#using <system.dll>
using namespace System;
Получаю unhandled exception
Есть класс на c#, есть обертка для него для использования в плюсах. Когда начинаю работать с указателем или наступает время удаления указателя, то получаю краш.
class ManagedExporterWrapper
{...
импорт классов и функций из DLL
Привет всем...
Покажите синтаксис импорта классов и ф-ий из DLL.
Вот нужно импортировать полностью клас, в MFC все выглядит вот так:
extern "C" class __declspec (dllexport) SerialGate
{ ...
как ввести число с плавающей точкой?
// test_CLR.cpp: главный файл проекта.
#include "stdafx.h"
using namespace System;
int main(array<System::String ^> ^args)
{
Double a;
a=Double::Parse(Console::ReadLine());;
Ошибка no instance of function template "Swap" matches the argument list
#include "stdafx.h"
using namespace System;
using namespace System::Collections::Generic;
generic <typename T>
void Swap(T %x, T %y)
{
T z = x;
x = y;
Аналог setw в C++ CLI
Добрый день!
Я только начал изучать программирование, но возникла следующая потребность - перевести эту идиотскую программу из Native C++ в C++/CLI
#include < iostream >
#include < iomanip...
Как обьявить статические поля класса в глобальной области?
У класса есть статическое поле, определение должно находиться за пределами объявления класса. Как мне это сделать?
using namespace System;
ref class Film {
public:
static IDictionary<Int16,...
Как преобразовать переменную типа integer в string
Приветствую! Объясните как преобразовать переменную типа integer в string. Если не трудно распишите, что за что отвечает.
^String to Double
Добрый день подскажите, как перевести текст из компонента listView в вещественный для дальнейшей работы. использую Visual Studio 2008 c++
К примеру, нужно у 1 элемента прочитать подэлемент 0, взять...
Изменить разделитель целой и дробной части
в программе необходимо проверить, какой разделитель используется в системе и, есле это не точка, то изменить его на точку. после завершения программы нужно вернуть прежний разделитель.
Что это такое - приложения CLR?
Что это за приложения и как с ними работать???
Если можно то подкиньте книгу..
Как использовать переменную типа string?
Народ, подскажите, почему Visual Studio не распознает тип string в приложении C++/CLI? сделал #include <string> - не помогает. Может какое-то пространство имен подключить?
Добавление звука.
Можно ли добавить звук (нужен лишь один wav файл) так, чтобы скомпиленная программа уже не загружала его откуда-то отдельно, а чтоб он каким-то чудом хранился прямо в экзешнике? Если нет, то как это...
Поиск файлов по маске
Пытаюсь сделать поиск файлов в текущей директории, но вылазит 2 ошибки и не могу понять что с ней делать!
Вот код:#pragma once
#include <windows.h>
namespace os {
using namespace System;...
Не обрабатываемое исключение в приложении
Простейшая программа. У всех работает, у меня не работает. У друга тоже win7, x32, у него работает. .NetFrameWork 4.5. Сейчас уже несколько раз переустанавливал. В чем может быть проблемма, если у...
Изпользуя библиотеку math.h, возникают ошиибки при использовании любой мат. функции
Добрый день форумчане,
есть проблемка связанная с использованием библиотеки math.h. Тоесть когда использую к примеру функцию pow (В принципе любую мат. функцию) вылезают вот такие ошибки:
...
Не могу конвертировать из ascii в char
А теперь подробнее. Очень странная для меня проблема. Использую VS 2008. Собственно код:
int arr;//array with ascii codes of simbols.
...
unsigned char a;
String^ str;
for ( int i = 0; i<10;...
Error C3070: System::String::default: у свойства нет метода set
При компиляции выдает ошибку C3070.
Вот часть кода, в которой он жалуется на ошибку.
public:
int len, lenkey1, lenkey2;
int* indkey = new int;
String^ text; //текст для шифровки и...
Ошибка в делегате: указанная функция не соответствует типу делегата
Здравствуйте, как пофиксить ошибку на 28 строчке?
#pragma once
namespace philo1 {
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
Запись переноса строки в файл
При программировании с CLR появилась пустячковая проблема, которую иа никак не могу решить 8(
Вопрос:
Как записать в файл перенос строки? Когда писал проги для консоли file << "\n"; работало...
Типы Array и ошибка E0442 после добавления using namespace std
Когда использую эти пространства имён:
using namespace System;
using namespace System::ComponentModel;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace...
CreateThread
Как использовать CreateThread в CLR проекте (для метода в классе)? Если просто передавать метод, то cannot convert from 'overloaded-function' to 'LPTHREAD_START_ROUTINE' А если использовать static...
Как прочитать текстовый файл в кодировке Win1251 (VS2005)?
Проект: textbox и две кнопки для вывода текста в разных кодировках.
Вывожу текст в textbox1 Unicod - всё нормально, выводит по-русски:
StreamReader^ sr;
if ( File::Exists( "D:\\Temp\\UText.txt"...
Запуск приложения с параметрами
Лазил по инету и нашел как запускать приложения с параметрами в c#.
Но у меня способ не хочет работать
Process proc = new Process(); // ошибка E2146 оператор new нельзя применять к классам...
Как работает safe_cast и чем отличается от обычного приведения типов?
Объясните пожалуйста как работает операция safe_cast. Максимально подробно, именно на низком уровне. То что на msdn-не хватает.
Добавлено через 3 часа 12 минут
И чем отличается от обычного...
Идея на курсовой с ООП
посоветуйте идею на курсовой проэкт( с применения ООП), Спасибо
Ожидание нажатия кнопки
Суть проблемы: есть программа, которая начинает выполняться по нажатию кнопки. И мне надо в определенных местах приостановить выполнение программы, пока не будет нажата кнопка.Приложение windows...
как int32 перевести в int ??? (CLI)
Помогите плиз, есть переменная типа int32, необходимо перевести его в int
Пробовал явное приведение:
Int32 b=12;
int a=(int)b;
в результате а равно примерно 23455 , как то так...что...
Как преобразовать const unsigned char в System::String^?
Всем привет.
Есть задание на Visual Studio c++ написать небольшую программку с Windows Forms. Руководствуясь собственной логикой пытаюсь пользоваться sqlite - к ней вопросов нет. Беда с...
Чем отличается string от String ^ ?
Работаю в windows forms, нужно вытащить строку из textbox'a. Свойство Text имеет тип String ^. Чем он отличается от обычного string? Можно ли с переменной этого типа работать, как с обычной строкой?
Потоки
Мне надо чтобы функция buffer_test() запускалась при запуске программы в отдельном потоке.
Пробовал так:
ThreadStart ^threadDelegate = gcnew ThreadStart(buffer_test());
Thread ^newThread =...
Как редактировать шаблон документа Microsoft Word через C++ ?
Здравствуйте. Объясните, пожалуйста, каким образом можно редактировать шаблон документа Word 2010 (или хотя бы 2003) с помощью VС++...? Какие библиотеки нужно подключать?
Среда Visual Studio 2008,...
Получить системное время
Как получить системное время, не подключая windows.h
(т.е. без SYSTEMTIME st;
GetSystemTime(&st);) тк далее в коде есть String^ path = System::IO::Directory::GetCurrentDirectory();
который при...
CreateThread / _beginthread
В клиент-серверном приложении передаю файлы , используя потоки(CreateThreadом) , все нормально работает , но нужно добавить ProgressBar(VS2010). Потоки в которых происходит подключение (static DWORD...
не работает list, ошибка на include
Добрый день!
Работаю в VS C++ 2010
Пытаюсь организовать списки, через List.
Делал как примерах:
#include <list>
using namespace std;
Клиент-сервер на Windows Forms
Разрабатываю клиент-серверное приложение по для передачи файлов по сети (протокол UDP, хотя это не столь важно).Задание реализовал в консольном приложении, все прекрасно работало. Преподаватель...
Отсутствует presentation framework
В программе необходимо использовать System::Windows::Shapes для рисования фигур. Но у меня в System::Windows ничего кроме Forms нету. Почитал в интернете - написано, что нужно подключить библиотеку...
Различные методы подключения string
Приветствую.
Хочу понять особенности строк в C++.
Прочел несколько статей, однако на практике появляются не понятные мне вещи.
Верно ли:
в C++ строки задаются массивом символов...
Подключение SQLite
Недавно, начал писать на C++/CLI, в Visual Studio 2019.
Хотел подключить SQLite, и поработать с БД.
В С++/CLI, наверняка есть методы работы с SQLite базами данных. Да и в Visual Studio 2019, так...
Копирование Array^
Нужно скопировать массив array<String^>^str в массив array<String^>^strCopy
Попробовал метод Clone()
this->strCopy= ( array<String^>^ )str->Clone();
Всё тип-топ, но вот данные то не скопировались,...
С++/CLI VS2008 создать глобальный управляемый динамический массив Point
Нужен глобальный динамический массив типа Point для переопределения события onPaint.
При нажатии кнопки заполняется массив Pointов, потом по этому массиву рисуется в событии Paint кривая...
Получение даты в CLR
Привет, хотел получить сегодняшнюю дату и вывести её в label.
подключил #include <atltime.h>
хотел забрать int Month=CTime::GetMonth();, далее - преобразовать и вывести, но как только компилятор...
No suitable constructor exists to convert from "System::String ^" to "std::basic_string"
Вот метод, которая я вызываю при нажатии кнопки в окне ПО, но дело в том, что переменная Т не понимает значение textBox1. А если и понимает как-то, то не записывает в json файл.
private: int...
Работа с указателями в C++ CLR
Объясню коротко.
В коде вызываю функцию qs (s1, 0, s1len);
Получаю ошибку: error C2664: qs: невозможно преобразовать параметр 1 из "wchar_t" в "wchar_t *"
Тут все логично. Ибо прототип имеет такой...
Проброс портов через upnp
Добрый день!
Пытаюсь подключить сокеты по Интернету используя проброс портов через upnp.
Пытаюсь реализовать это с помощью NATUPnPLib, но есть проблемы:
NATUPNPLib::UPnPNATClass^ upnpnat =...
Формат времени и даты
Писал код в билдере, надо реализовать тоже самое в VS CLI...
TVarRec Time={bufrd,bufrd,bufrd},
Date={bufrd,bufrd,bufrd};
...
Сохранение игры
Добрый день, я вот сейчас учусь на втором курсе, курсовую пишу и вышло так что мы пишем курсовую по C++/CLR, ну и я бы наверное не писала сюда ничего, если бы у нас были пары о том как писать на...
Конвертировать System::String ^ в float
В институте задали новые лаболаторки по C++, только теперь надо делать не в консоли а с окошками. И в среде VS 2008. Тут у меня небольшая проблема, поставил на форму компонент textBox, и вот такой...
[UWP] Литература С++ по разработке универсальных приложений на Win10
Я устал ковырять UWP методом тыка, так как не нахожу никакой литературы или примеров кода по разработке приложений на этой платформе на с++. Даже когда беру примеры кода на шарпе и перевожу их на с++...
Преобразование из String^ в StringBuilder^ и наоборот
Помогите, пожалуйста преобразовать следующую строку из String^ в StringBuilder^и наоборот:
String^ key_encryptionn = textbox->Text;
Заранее благодарю за ответ.
Переменная либо не объявлена, либо ей не было присвоено значение
В разрабатываемом приложении использую делегат по примеру с msdn (http://msdn.microsoft.com/ru-ru/library/zyzhdc6b.aspx). Среда VS2010 (c++)
Определяю делегат в блоке InitializeComponent, однако...
Наследование ref class -ов
Напишите пожалуйста какой-то пример с наследование public ref классов.В инете нашёл наследование обычных классов, перед ними дописую "public ref" и всё - выскакивает куча ошибок, уже 2 часа просидел,...
Как корректно перезапустить explorer.exe?
Доброго всем дня.
Есть необходимость перезапустить explorer, пробую следующим образом:
Process::Start("taskkill.exe", "/F /IM explorer.exe");
Process::Start("explorer.exe");
Однако при этом...
Импорт С# класса из DLL в С++/CLI
имеется HelloWorld на Шарпе, приведите пожалуйста пример его использования в консольном С++/CLR, тоесть импорт DLL, создание объекта, думаю после этого с вызовом метода разберусь)
using System;...
error C2440: =: невозможно преобразовать "System::String ^" в "char"
int discriminant;
discriminant = Convert::ToInt16(b->Text);
char en;
en = Convert::ToString(discriminant);
D->Text = en;
Выдает ошибку: error C2440: =: невозможно...
метод ToString
Здравствуйте. Пытаюсь преобразовать в string, выдает ошибку. Помогите.
DWORD timer;
timer=GetTickCount();
label1->Text = ToString(timer);
Ошибка - System::Object::ToString: нет перегруженной...
SerialPort: вывод номеров COM-портов
Добрый день!
Так я получаю список существующих COM-портов.
array<String^>^ serialPorts = nullptr;
// Get a list of serial port names.
serialPorts = SerialPort::GetPortNames();...
Метод FindIndex в List<>^
Имеется
List<MyClass^>^list;
Хочу использовать метод FindIndex. Он в качестве параметра использует предикативную функцию.
Пишу функцию так:
bool FindFunc( MyClass ^mc )
{
if(...
Объявить глобальный двумерный массив
Как и где объявить глобальный двумерный массив в Visual C++ типа bool, чтобы он был виден на всей форме хотя бы?
Вставка символа в строку
нужна функция для вставки символа
в функцию передается строка типа *char str
и аргумент символа, например char symb
нужно после каждого элемента строки вставить данный символ
буквально....
Класс в классе: В экземпляре объекта не задана ссылка на объект
Запутался совсем. В книгах разбирают только простые примеры. А такого рода вложения с массивами нигде не описаны.
Итак, Создаю свой класс с массивом:
ref class my_child
{
public:
array<int>^...
Недопустимый инициализатор делегата функция не является членом класса управляемый
При создании таска или при создании делегата, ругается на недопустимый аргумент, не допустимый инициализатор делегатаerror C3364: Deleg: недопустимый аргумент для конструктора делегата; целевой...
c++ Описать процедуру Transp(A,M)
Описать процедуру Transp(A,M), выполняющую транспонирование квадратной вещественной матрицы A порядка M. Двумерный массив A — входной и выходной параметр, M — входной параметр. Использовать эту...
Обращение к COM порту по протоколу RS232
Люди у меня на кафедре SAW RFID и нужно написать прогу которая бы управляла бы им в Visual C++.
Всё практически готово кроме самой коммуникации между этим эрфидом и компилятором.
Есть определённые...
Не удаётся создать объект класса интерфейса CLI
Доброго времени суток, господа. Такой вопрос: пишу на с++ Windows Form хочу организовать возможность экспорта из DataGridView всей информации в эксель файл, как это реальзовать?
я пытался подключить...
Как удалить файл в корзину?
Доброго времени суток, почти дописал курсач, осталось несколько доработок.
Копая в просторах рунета не смог найти понятной для меня инфы по следующим вопросам:
1)Как удалить файл в корзину?...
Неопределенный идентификатор ofstream
Работаю в VS 2015 , взял тему "создание базы данных", начал читать, как работать с файлами. Узнал, что необходимо подключить "iostresm" и "fstream" для того, чтобы были доступны классы "ifstream" и...
Открыть файл MS Word
Привет! Есть Windows Form приложение на C++
И задача - по нажатию кнопки открыть редактор Word и в нём файл .doc
Не мог ли кто нибудь мне подсказать как бы это получше сделать?
Visual C++ 2010 ошибка консольный проект открывается и сразу закрывается
Здравствуйте. В Visual C++ 2010 есть как я понимаю в консольном проекте CLR ошибка. Любой созданный проект сразу после открытия закрывается (т.е. сама консоль). Решается это добавлением...
Замена запятой на точку при консольном вводе
Подскажите, пожалуйста как на С++ заменить при вводе с консоли в вводимом числе запятую на точку. Вот такой код не работает:
Console::WriteLine("Введите значение n: ");
if...
Как эффективно создать анимацию на форме
Сейчас делаю это обычным способом: сначала закрашиваю прямоугольником старый рисунок, а затем рисую сверху новый.
Так я делал в С++ Builder. Создание же анимации аналогичным способом в Visual C++...
C++ и CLR
Читаю книжецу Петцольда о программировании для Windows. Там написано на C#, я хотел бы писать на C++ (зачем не спрашивать) в CLR, с библиотекой .NET, а не MFC. И конечно для обучения попробовать...
C++/CLI дескрипторы
Ребят, всем привет. Если можно, небольшую консультацию по дескрипторам.
Начал изучать Visual C++ 2005 по книге Айвора Хортона, там эта тема освящается, но не достаточно детально, поэтому у меня...
Можно дописать/удалить из бинарного файла n байтов с заданной позиции
Есть бинарник, нужно реализовать возможность добавления байтов в определенное место с автоматическим увеличением размера файла на добавляемое кол-во байтов, и также возможность удаления n байтов с...
Правда ли, что в оператор delete только вызывает деструктор, но не разрушает объект
Всем привет. Скажите, пожалуйста правда ли что в С++/CLI оператор delete только вызывает деструктор (к примеру для ссылочного класса) но не разрушает объект освобождая память как это происходит в...
Error C2065 необъявленный идентификатор
Здравствуйте, использую MVS 2008.
Цель программы - оценка работы ООСУБД Cache.
Стандартные проекты, поставляемые с этой ООСУБД прекрасно работают, но мне бы хотелось использовать не консольное...
Как забить строку в массив символов?
нужно разобрать строку типа String^ посимвольно и последовательно присвоить каждый символ элементу массива (в дальнейшем, с целью поиска в массиве символа '.')
например так:
String^ my_tb1;
char...
Преобразование System::String ^ в Double
Такой код:
System::String ^a = "12345";
double b = a->ToDouble();
- приводит к ошибке:
error C2039: ToDouble: не является членом "System::String"
- хотя если открыть список членов, то это...
Запись структуры в файл и чтение оттуда
Имеется следующая структура:
ref struct my_struct
{
int id;
String^ name;
String^ pass;
double rez;
}
array<my_struct^>^ baza = gcnew array<my_struct^>(1000);
Как добавить абзац?
Ребят, подскажите, как добавить к строке Systen::String абзац?
Нужно записать стишок, но абзацы не ставятся, метелит все в строчку.
Вот код который собственно и не пашет:
...
Узнать количество элементов массива строк
MS VC++ 2010 WinForms
Суть вопроса. Программа считывает текстовый файл, построчно пихает в массив, потом каждая строка из массива разбивается (разделитель - запятая), и создается уже двумерный...
Перебор файлов в папке
Здравствуйте) я уже с вашей помощью решил задачу для работы программы через консоль, но я хочу реализовать свою Прогу в виде win forms. через folderBrowserDialog надо брать адрес папки. В папке лежат...
Console::WriteLine не выводит значение переменной
простенькая консольная программка почему-то не выводит значения a
2 разных способа вывода a.ToString() и Convert::ToString(a)) не дают результата.
Почему?
В другой моей программе эти приемы...
Чтение данных с COM-порта
Здравствуйте. В ответ на мои запросы, COM порт присылает мне ответ различной длины. Как прочитать полностью то, что он прислал? Я хотел воспользоваться ReadLine(), но этот метод читает только до...
Простой алгоритм для записи в Excel
Доброго времени суток! Господа.
Проектирую в MVS 2013 Ultimate. Язык С++. Одна из задач программы - запись в файл xls (MS Excel).
Алгоритм записи приведен ниже.
Для начала подключим...
Ошибка "смешанные типы не поддерживаются" при объявлении массива
нужно создать массив
вот код:
#pragma endregion
char mas;//1=+ 2=- 3=* 4=/ 5=( 6=) 7=sin 8=cos 9=tg 10=ctg 0=число
но выдаёт
error C4368: не удается определить "mas" как член управляемого...
Чтение из файла
Здравствуйте, только недавно начал изучать Windows forms С++ и столкнулся с переменной System::String по словам преподавателя конвертировать ее в std::string не слишком рационально поэтому подскажите...
Игнорирование exception-а любого типа
Как обработать exception так, чтобы приложение не закрывалось у пользователя с ошибкой "Необрабатываемое исключение: ***"?
На C# я мог сделать так:
try
{
...
String в LPWSTR
Как преобразовать String в LPWSTR.
преобразование char[] в LPCTSTR
есть char temp, надо этот массивчек вывести в MessageBox(NULL, temp, L"Ooopps",MB_OK | MB_ICONWARNING);
ошибка: невозможно преобразовать char в LPCTSTR
подскажите, кто знает, как это сделать?
Сравнение строк в двух textBox
Здравствуйте. Помогите пожалуйста корректно расписать сравнение строк. Пишу в VS C++ CLR. В программе имеется два компонента textbox: в textBox1 хранятся строки, а в textBox2 хранится только одна...
System::String^ нужно в LPARAM
Помогите, не знаю как сконвертировать(
error C2664: 'SendMessageA' : cannot convert parameter 4 from 'System::String ^' to 'LPARAM'
Чтение из файла ресурсов
Добрый день!
Создал файл MyRes.resx в VS2008, туда накидал картинок и wav-файлов. Вопрос как их выгрузить от туда в своей программе и кто нибудь может показать пример, как это делать.
Пробовал...
Как в VS 2010 осуществить подключение к SolidWorks при помощи Windows Forms?
Всем день добрый. Хочу задать вопрос, как в VS 2010 осуществить подключение к SolidWorks при помощи Windows Forms? Я создал обработчик нажатия кнопки:
private: System::Void...
error C3861: 'StringToChar': identifier not found
у меня ошибка уже нет сил исправлять... голова уже не варит... всю ночь исправлял.. =\\
вот код... ниже ошибка
#pragma once
#include <stdio.h>
#include <cmath>
#include <string.h>...
функции для консольного ввода-вывода
Зачем в CLI сделали функции для консольного ввода-вывода
Console::WriteLine(), Console::Read() почему бы не использовать старые добрые cout<< и cin>> ?
и вообще мне кажется что CLI другой язык по...
Как получить путь к файлу?
Ребят, как получить путь к файл, зная его полный путь.
Т.е. я имею строку: "c:\\directory\file.txt"
А надо получить:"c:\\directory" или "c:\\directory\".
Заранее благодарю)
Lua-скрипты: как использовать в играх
LUA скрипты как использовать в играх
например в игре есть консоль
ей можно открыть это понятно
смотрел это видео GMOD Lua Tutorial #002: In-Game Basics
как то удается открывать скрипт в...
Хранение экземпляров классов в ArrayList
в среде NET будь то VB NET или C++ есть коллекция ArrayList
Пишешь на VB без проблем
Dim coll As New ArrayList, w As Book ' экземпляр класса Book
For i = 0 To n
Dim w As New Служаший(nm(i),...
Освобождение памяти
Доброго времени суток. Умные люди подкажите, плз. Как в c++ cli освободить память. Уже несколько дней бьюсь над проблемой. Опертор delete в cli не освобождает память, nullptr только отделяет...
Ошибки компоновки
Здравствуйте, помогите исправить ошибки. LNK2028, LNK2019, LNK1120
1>Kursovaya.obj : error LNK2028: ссылка на неразрешенную лексему (0A00002B) "bool __clrcall EditNode(class System::String ^,class...
Из файла в массив строк
Здравствуйте
Необходимо считать из файла .csv разделенных ';' в массив строк в Windows Forms Application. В консоли все это решалось как то немного проще. Здесь возникают проблема.
С горем пополам...
Указатель на неопределённый тип
Есть, допустим, у меня вот такой класс:
public ref class MyClass {
public
int info;
...
}
System::String^ vs stl::std::string
В консольном варианте есть программа, которая получает с экрана строку типа string, работает с ней и выдает результат.
Необходимо все это визуализировать.
Я использую textBox, в него...
Использование переменной класса Integer: нельзя использовать "!=" и вызвать функцию
Привет всем!
Возникла проблема с использованием переменной типа Integer, объявленной в классе
Есть три класса:
ClassNames.h - класс с переменными
Functions.h - класс с вызываемыми функциями...
Выделение памяти под массив класса (конструктор класса)
Здравствуйте программисты. Не могу понять, почему при использовании объекта класса возникает ошибка.
Вот код объявления массива объектов класса:
array<Neuron^>^ Neurons;
Вот код выделения...
Индекс находился вне границ массива
Программа работает ровно до 3го цикла (внешнего (for each)). Затем вываливается исключение "Индекс находился вне границ массива." голову сломал, не пойму почему, в отладчике все в границах, j...
Распаковка .zip (DotNetZip)
Не могу программно распаковать архив, вылетают 2 разных исключения. Пользуюсь библиотекой DotNetZip
private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) {
String^...
Как правильно использовать ConfigurationManager?
Подскажите, пожалуйста, как добавить класс, например, ApplicationSettingsBase (https://msdn.microsoft.com/ru-ru/library/System.Configuration.ApplicationSettingsBase(v=vs.110).aspx) и использовать...
Как преобразовать System::String в System::String^
Как преобразовать System::String в System::String^?
Явный пример:
return (String(temp));
temp - массив wchar_t, пишет ошибку:.h(1253): error C2440: инициализация: невозможно преобразовать...
Чтение mp3-tag-ов
Доброго времени суток всем!
Появилась проблема с считыванием тегов из mp3-файлов...Примеры, которые находил считывают теги только в конце файла или в начале, в результате в некоторых файлах теги...
как конвертировать в 'System::String ^'
Приветствую,
понадобилась помощь... сейчас, используя ADO пытаюсь получить значение ячейки из бд, и получаю его в переменную VARIANT cntVar, а потом хочу поместить значение в label на форму, но вот...
Ассоциативный массив
Господа, програмисты! Первый раз работаю с ассоциативным массивом и посему возникает куча вопросов. Мсдн и гугл помогли лишь создать массив... и то с предупреждениями компилятора... Цель этого...
Регулярные выражения для нахождения IP адресов в тексте
Подскажите как правильно задать регулярное выражение для адресов в формате d.d.d.d где 0<d<255 на Visual Studio C++
Добавлено через 8 часов 20 минут
IP адресов то есть.
Долгая загрузка управляемой DLL
Дано:
1. DLL, содержащая WPF-окна.
2. С++ приложение, содержащее файл, компилируемый с опцией \clr, в котором создаётся класс окна из указанной DLL и потом открывается методом Show().
Вобщем-то,...
Игра в "Шашки" через локальную сеть
Доброго времени суток. Вопрос такой... Сделал вот программу "Шашки" между двумя игроками на одном компьютере. Хотелось бы сделать, чтобы игроки могли играть по локальной сети.
Может кто посоветовать...
Запись данных полученных с COM-порта в файл
Подскажи пожалуйста, как можно доработать код, чтобы запись в файл производилась без потери данных, код в принципе рабочий, но теряются данные, говорят надо через массив записывать по байтам в цикле,...
Не могу заставить два класса видеть друг друга
Упрощенно, мне надо такое:
ref class A
{
public:
B ^b;
void f();
{
b->g();
}
};
Как найти длину строки String^ и реверсировать её?
В приложении Windiws Forms мне надо найти длину строки и реверсировать её. Как это можно сделать? Я раньше не работала с управляемым С++
Заранее спасибо)
System.ComponentModel.Win32Exception
Такая вот ситуация.
Есть программа (расчётная), в ней окошко с tabcontrol-ом, в нем 10 вкладок и на каждой вкладке куча полей ввода.
Всё какбы работает когда ходишь только по 9 вкладкам, но стоит...
Удаление строки из таблицы SQL Server
Проблема с удалением строки из таблицы. План был такой, я создам TextBox и Button, В TextBox буду вводить номер Id которое я хочу удалить, после этого нажимаю на Button и строка удаляется. Помогите...
Что означает % перед аргументом функции?
Что означает % перед аргументом функции? Вот где я это встретил:
Test4::MyForm form;
Application::Run(%form);
Подключение БД postgreSQL в MSVisualStudio C++
Добрый день! У меня такая задача я создал БД в postgreSQL и мне необходимо эту БД добавить в свой проект на MSVisualStudio C++. Я вроде бы как установил соединение со свой БД, но как при нажатии на...
Как прочитать xml файл??
По нажатию на кнопку записываю файл.
Прочитать не получается!!!
private: System::Void button5_Click(System::Object^ sender, System::EventArgs^ e) {
if...
Помогите разобраться с std::list
Помогите разобратся!
у меня есть структура:
struct proc
{
int exename;
int outfile;
int size_time;
};
и список:
std::list<proc> spisok;
Программирование уравнения переноса
Функцию Хэвисайда запрограммировал вот так
Получил ступенчатую функцию
public:static double fn(double T,double x)//Функция Хэвисайда
{
if (x>=0)
...
Указатель на элемент недопустим для класса управляемый
В методе класса пытаюсь вызвать функцию, которая аргументом принимает указатель на функцию.
cv::setMouseCallback("img", CallBackFunc, NULL);
Функцию CallBackFunc я описал как метод класса, но...
CreateProcess и bat
Имеются 2 bat файла примерно следующего содержания:
@echo off
:start
бла-бла-бла
java -some тут запускаются всякие *.jar
бла-бла-бла
:end
pause
Хочу запускать их из одного exe - шника.
В...
Debug компилируется, а Release - нет
Есть код, который компилируется в дебаг режиме и отказывается в релиз режиме, пишет следующие ошибки:1>d:\vc\vihretok\vihretok\Def.h(306) : error C2653: Devart: не является именем класса или...
Открыть *.xml-файл в блокноте
Требуется открыть xml-файл в блокноте, если файла не существует по данному пути, то выдать ошибку.
Так будет открываться через браузер:
System::Diagnostics::Process::Start("file.xml");
Почему когда тычу в экзешник мышью, получаю один результат, а когда запускаю его из MSVS- другой?
Друзья! Предлагаю провести небольшой эксперимент. Создайте ПРОСТЕЙШИЙ проект "Приложение Windows Form". Теперь сделайте так, читобы при создании формы в каталоге с экзешником искался какой-нибудь...
Конвертирование из const char*(System::String) в LPCWSTR
C++/CLI WinForms VS2008
У меня в Edit1 путь к файлу, который нужно передать в mciOpenParms.lpstrElementName, но он требует LPCWSTR.
Как конвертировать?
Слыхал что можно через MultiByteToWideChar,...
Форматированный вывод в ячейку Excel
Здравствуйте, уважаемые форумчане. Сталкивался с проблемой. Делаю вывод данных в Excell из Visual C++ 2010. Вывод сделать, получилось. Но, никак не могу в Excell-е (через код Visual C++ 2010)...
Сортировка Generic::List<T>
Здравствуйте!
Не мог бы кто подсказать, как использовать штатное средство сортировки данной коллекции именно на C++ CLI? Как реализовать сортировку данного списка на C# найти не трудно, а вот на...
Массив имён подкаталогов
Здравствуйте.
Имеется имя(путь) каталога Path.
Нужно создать строковый массив названий(имён) подкаталогов без указания полного пути.
Если с указанием полного пути, то можно так:
array<String^>^...
Не находит System
Среда Visual C++ 2005
Когда пишу
using System;Компилятор отвечает
error C2873: 'System' : symbol cannot be used in a using-declaration
Проект абсолютно "голый", т.е. только...
Шаблон внутри класса и LINK ERROR
Добрый день, есть некий класс:
public ref class CSql
{
private: String^ baseName;// = "Base.db";
private: SQLiteFactory ^factory;
private: SQLiteConnection ^connection;
private: SQLiteCommand...
как подключить в MFC проект на C# скомпиленный в Class Library?
как подключить в MFC проект на C# скомпиленный в Class Library?
добавил дллку в референсы но почему то не видит ее ..
Добавлено через 1 час 45 минут
даже System не видит, чо делать то?
...
Как проверить, пустой ли массив?
Скажите, пожалуйста, как в Visual Studio 2010, проверить пустой ли массив?
Преобразование System::String в char*
Как преобразовать System String^ в массив char* или System String в std string?
Проверить существование файла
Перешел с билдера на VS, а тут такая беда:
if(openFileDialog->ShowDialog() == ::System::Windows::Forms::DialogResult::OK)
{
if(PathFileExists(openFileDialog->SelectedPath)) //тут ошибка
{...
Создать класс Money для работы с денежными суммами
Создать проект CLR – консольное приложение.
Создать класс Money для работы с денежными суммами. Число должно быть представлено двумя полями: типа long для рублей и типа unsigned char — для...
Параллельный алгоритм технологии CUDA
Здравствуйте.
Есть программа, в которой реализован алгоритм выделения контуров изображения 3х3, методами Собеля и Превитта. Необходимо реализовать параллельные алгоритмы технологиями OpenMP и CUDA...
2 Ошибки
Здравствуйте, кто-нибудь может мне помочь, у меня вот такие вот ошибки
Error 2 fatal error LNK1120: 1 unresolved externals C:\Users\silence\Documents\Visual Studio...
Switch, как в case прописать слово?
Всем привет) Подскажите пожалуйста, как в case прописать слово? Гугл не помог.
Вот например:
switch(a){
case 'ru': MessageBox::Show("");
break;
}Если пишу так, то получаю:...
Не получается объявить строки String^ в структуре
Пытался использовать строки String^ в структуре
на код типа
struct addr {
String^ town;
String ^ street;
int nd;
int nf;
};
System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."
Всем добрый.Вот такая проблема возникла при прохождении по всем пикселям изображения.Прошу помочь,ошибка как то тоже вылезала,но решилась обычным перезапуском VS2019.
private:...
Передача переменных по ссылке в метод
Суть проблемы:
Есть переменная в классе формы Form1.h
public:
array<Object^>^ inputArray;
есть библиотека с методом
Class "System::String" не содержит члена "Length"
Опишу проблему.
Есть проект ("Пустой проект CLR (.NetFramework"), в котором прописан (для примера) следующий кусок кода:
String ^test1="1234";
int i = test1->Length;
VS не выдает ошибок и код...
Запись/чтение системной строки в текстовый файл
Прошу подсказать как записать/прочитать системную строку System::String ^st; в текстовый файл. Если можно коротенький код.
Добавлено через 1 час 8 минут
Разобрался благодаря книге Кульчина.
Синтаксическая ошибка в запросе: неполное предложение запроса
Здравствуйте, не могу подключить кнопку Add постоянно выдаёт ошибку. Кнопки DELETE и Load работают, также сама база работает и подключается. Подскажите пожалуйста
Вывести четные нечетные числа из введенных в консоль
Здравствуйте уважаемые программисты.
Поставлена задача ввести четные не четные числа, при вводе числа в консоли.
Мой программный код:
#include "stdafx.h"
#include <math.h>
using namespace...
Организация подключения к БД MySQL
Создаю проект в VC++ 2010 Ultimate. Нужен пошаговый мануал по организации доступа к MySQL.
Пробовал сделать как рекомендовано здесь
написал в "шапке":
#pragma comment(lib, "libmysql.lib")...
Ошибки (необъявленные идентификаторы)
Что блин за ошибки? Че ему не нравится?
#pragma once
double xn,xk,xh,a,x,y,ymax,ymin,yt;
int i,k,j;
int m;
#include <math.h>
#include "Form2.h"
Как нарисовать фигуру в Visual Studio 2008?
Я пытаюсь нарисовать фигуру на холсте, за основу взяла этот пример https://www.cyberforum.ru/win-api/thread169229.html#post982998. Подключила дополнительные библиотеки и хеадеры выдаёт ошибку. Вот...
STL stack и константное выражение
Вылетают ошибки C2057 : требуется константное выражение ;
вот так использую стек , вдруг ошибка в процессе использования:
stack <one_unit> ans;
one_unit a;
ans.push(a);
a = ans.top();...
Ошибка при обращении к элементу структуры: "Дескриптор не инициализирован"
вот структура
struct StructurClientData
{
unsigned int data_ip4;
unsigned int id;
DWORD system_id;
HANDLE system_handle;
SOCKET socket_client;
sockaddr_in sockaddr_client;...
Динамический массив в классе
Есть два класса С1 и С2. С1 должен содержать неизвестное количество экземпляров С2.
ref class C2{
public:
int a;
};
ref class C1{
public:
ArrayList <C2^ > ^c;
Конвертация значения ячейки dataGridView в строку
Каким образом возможно преобразовать значения ячейки dataGridView в string?
что пробовал
textBox1->Text= dataGridView1->Rows->Cells->Value
(string)dataGridView1->Rows->Cells->Value...
Как использовать Newtonsoft Json в C++/CLI?
Здравствуйте, как я могу использовать библиотеку Newtonsoft::Json в CLI/C++? Если устанавливать ее через NuGet, выдает ошибку: Не удалось установить пакет «Newtonsoft.Json 12.0.3». Вы пытаетесь...
Конвертация из System::String^ в std::string
как перевести из System::String^ в std::srting
Библиотека FFmpeg и исключение DllNotFoundException
Подключил tao::ffmpeg к visual studio 2008 через reference.
Вот код: FFmpeg::av_register_all();
Вылетает эксепшн(win32):
"An unhandled exception of type 'System.DllNotFoundException' occurred in...
Запись в XML-файл
Подскажите, пожалуйста, как создать новый "узел" тегов внутри файла и записать новые строки в него?
Есть XML-файл вида:
<records>
<record>
<ib>запись 1</ib>
<ibd>запись...
Выделение памяти для вектора std::vector<iris> *v = new std::vector<iris>
Можно ли создать вектор, выделить для него память, так что бы он "жил" до конца работы программы.
иметь на него постоянную ссылку?
Сравнить два промежутка в System::Collections::Generic::List
Такое условие:
if (a->GetRange(i, len) == a->GetRange(j, len))
- никогда не выполняется, даже когда промежутки равны. Как это исправить? Под "равенством" промежутков имеется в виду равенство всех...
Объясните что обозначает 0х00000001
Нашел пример в сетиint n;
char dd;
DWORD dr = GetLogicalDrives();
textBox1->Text = "";
for( int i = 0; i < 26; i++ )
{
n = ((dr>>i)&0x00000001);
if( n == 1 ) ...
Как передать аргументы в поток?
Здравствуйте, как ни стараюсь разобраться, никак не получается. Помогите пожалуйста.
main.cpp
#include "sec1.cpp"
example base_cl;
int main()
{
base_cl.func(1, "hello");
return 0;
}
Чтение файлов, содержащих кириллицу в кодировках ANSI и OEM
Доброго всем времени суток!
Есть достаточно примитивная задачка: прочитать файл и проанализировать частоту вхождения в него лексем.
С алгоритмом проблем нет, но одним из условий является чтение...
MyBmp = gcnew Bitmap(20000, 1000); жрет много памяти
У меня на форме есть панель, в панеле пикчарбокс, в пикчарбокс рисуется большой график
20000 на 1000(в панеле он для того, что б появлялись скрол бары, так как 20000 на 1000 в екран не лезит)....
Системные настройки прокси
Добрый день.
Встала задача установить настройки прокси в Свойствах обозревателя->Подключение->Настройка сети
Нашел на форуме , советуют поменять в реестре ключи...
из "System::String ^" в "std::string"
Как перевести из "System::String ^" в "std::string"?
Ошибка
error C2664: func_name: невозможно преобразовать параметр из "System::String ^" в "std::string"
Не могу передать в функцию...
Convert System::string Toint16 Or Another Integer
Привет всем!
У меня возникла проблема с переводом из System String в целое число. Поделитесь пожалуйста опытом перевода.
Оговорюсь сразу Convert::Toint16 не проканывает, а на сайте msdn там такой...
String^ to LPCTSTR
Сразу извиняюсь, может, за глупый вопрос. Осваивать с++ (VC++2008) начал недавно.
Как лучше привести переменную типа String^ (пространство имен System) к типу LPCTSTR??? И что значит галочка(верхний...
Делегаты С++
static float elliptic_paraboloid(float x1, float x2)
{
return pow(((x1-0)*cos(80*3.14/180)+(x2-1)*sin(80*3.14/180)), 2)/4+
pow(((x2-1)*cos(80*3.14/180)+(x1-0)*sin(80*3.14/180)),2)/9;
}...
калькулятор
/*Кнопка Суммы*/
private: System::Void plus_Click(System::Object^ sender, System::EventArgs^ e) {
if (pole->Text != "") //Если "pole" не пустое то выполняем следующее
{
value =...
Метод Any для коллекции List
Мне нужно вызвать метод Any для коллекции List.
static List<id_cells^>^ idc = gcnew List<id_cells^>();
Как в этой статье. Дело в том, что в языке С++ я не нашла метод Any. Есть add, contains,...
Считать файл в переменную типа System::String
Ну, рассказывайте :)
что-то с std::wifstream и методом get() не выходит.
std::wifstream getfile;
String ^test="";
test=String::Concat(test, Convert::ToString(getfile.get()));
Такие танцы с...
Ошибки компиляции с библиотекой curl
Добрый день, добавил либу curl, всё по инструкции, но при компиляции:
1>1>MyForm.obj : error LNK2020: эхЁрчЁх°хээр* ыхъёхьр (0A00003E) "extern "C" enum CURLcode __cdecl curl_easy_setopt(void...
Алгоритм нахождения замкнутого пути конкретной длины на графах
Помогите решить задачу:
Задана система двусторонних дорог.Найти замкнутый путь длиной не более 100км,проходящий через каждую дорогу ровно один раз.
Пытался реализовать через поиск в глубину, но...
Объявить в структуре переменную типа String
Есть структура в отдельном модуле
#pragma once
#include "stdafx.h"
#include <string>
using namespace System;
struct question
{
char name;
Вызов функции из cpp из заголовочного файла окна
Доброго дня всем!
Поясню ситуацию: пишу на множестве языков, из виндозовских основные c# и Delphi, а вот c++ был в далёкие годы института только на лабораторках, поэтому вопрос может показаться...
Как выполнить код при запуске формы
Привет
Есть форма с полями, как их заполнить данными при запуске формы?
При использовании кнопки использую такой код:
Вызов функции в InsertData.h для заполнения списка
private:...
В экземпляре объекта не задана ссылка на объект
выдает ошибку, подскажите чего не хватает?
String^ s="academia";
for (int i=0; i<8; i++)
{
char a=s;
if (s=='a')
{
Неадекватное поведение при выделении памяти
внутри класс моей формы объявил указатель на структуру
в функции загрузки формы делаю так
const double speed_day = 100 ;
double x1= 10, x2 = 510, y1 = 10, y2 = 510;
const int cat = 30,...
Подключение БД mdb или accdb в с++
Здравствуйте.
Не могу подключится к БД.
Уже было перепробавано огромное количество всего и больше,ничего не помогает.
Драйверы есть, уже и установленные, и переустановленные...
Вот, собственно,...
Pipe - работа в сети: клиент не может подключиться к созданному каналу из-за отсутствия доступа
Изучаю С++CLI. Создал консольные приложения Клиент - Сервер. В пределах одной рабочей станции все работает - сервер создает канал PIPE, подключается к нему, клиент подключается к созданному каналу и...
Работа с бинарными файлами (FileStream и BinaryWriter)
Не получается разобраться с файлами. Много примеров на C++, подавляющее количество в консоли. В формах только текстовые используются. Привожу код, основанный на материалах из книги "Templeman J. -...
Расширение С++
Народ подскажите пожалуйста компилятор(кроме Microsoft Visual Studio) который будет работать с расширениями С++(.NET платформы) пользуюсь 6 билдером, а он в этом не катит
Где ошибка в функции?
Выдает ошибку, что функция task:значение возвращается не при всех путях выполнения
int** task(int** a, int m, int n) {
int k = m / 2;//проверки на парность для "защиты от дурака" сами...
VS CLR в Windows Forms
Такой вопрос, можно ли имея готовый проект СLR (написан для работы с командной строкой), адаптировать под формы? А именно, используя графический интерфейс, запросить данные, обработать их и выдать на...
LNK2020: template в многофайловом проекте
Уважаемые товарищи. После того, как я изменил свой класс стек для работы с элементами разных типов, компилятор начал выдавать мне ошибки.
Visual Studio 2010 > New Project > Visual C++ > CLR >...
Unsigned char [n] to array<unsigned char>^
Для отправки пакета таким образом:
array<Byte>^sendBytes = Encoding::ASCII->GetBytes( "Is anybody there?" );
// Send message to a different host using optional hostname and port...
AES
дорогие программисты помогите пожалуйста влюбленному парню) моя подружка учится на программиста и она сейчас в глубоком стрессе((( ей нужна помощь! она сказала мне в чем дело. но я конкретно не...
Ругается на контейнер map
вот собственно делал класс. но при компиляции ошибки
1>c:\users\чакэ\desktop\ооп\lab6-1\program\program\container1.h(13): error C2143: syntax error : missing ';' before '<'...
Распараллеливание
Пишу в C++/CLI программу. Потребовалось распараллелить построение фрактала. Вопрос: кто-нибудь когда-нибудь использовал конструкцию Parallel::For? На MSDN примеров нет, только для C# и VB. Мне нужен...
Программа не запускается на дургих ОС
Здравствуйте, моя программа созданная в Visual Studio 10 на Win Xp. Не хочет запускаться на других ос, пробовал в Vmware Win Xp и Win 7. Все обновления майкрософт установлены.
В Win 7 возникает...
Использование свойств для чтения и записи данных в закрытые поля класса
Добрый день !
Как я понял свойства используют для чтения и записи данных в закрытые поля класса через какую-ту левую переменную как тут. (идет вызов функции get или set)
ref class Person
{
...
Уникальность элементов массива
Здравствуйте, подскажите, как удалить повторяющиеся элементы массива array<int>^name, отсортированного по возрастанию? Просто перебор не катит, там элементов > 500 000.
Написал вот свой алгоритм, но...
Переписываем код с C++ Builder на C++/CLI
Пытаюсь переписать с Builder на Visual с++ код программы вот отсюда:
http://we.easyelectronics.ru/electro-and-pc/usb-dlya-avr-chast-2-hid-class-na-v-usb.html
Вот этот кусок не работает:
...
Удаление строки из массива
for (int i=0;i<file1->Length;i++)
{
if (file1=="")
}Дан массив, в нем пустые строки их нужно удалить, какую функцию использовать, чтобы удалить строку/строки
Найти в матрице все элементы, равные числу, введенному с клавиатуры
Написать программу, которая в матрице чисел A(N,M) находит все элементы, равные числу, введенному с клавиатуры. Подсчитать число таких элементов. Использовать операторы C++/CLI.
Выдает ошибку,...
Добавление собстенного класса
Добрый день, помогите подключить собственный класс в программа (MS VC++ 2008 C++\CLR)
namespace making_skript_HO_3G {
//.......
private: System::Void button1_Click(System::Object^ sender,...
Разработайте программу, выводящую в порядке возрастания все целые числа диапазона от 1 до 1000, делящиеся без остатка на сумму своих цифр.
Задача звучит так: Разработайте программу, выводящую в порядке возрастания все целые числа диапазона от 1 до 1000, делящиеся без остатка на сумму своих цифр.
Программу я написала, до 9...
Не работает функция дешифровки строки из AES
Я не знаю, что я делаю не так, потому что на вашем форуме в разделе "C++/CLI Windows Forms" есть всего одна тема со словом "aes", и та без ответов.
Функция шифрования взята с сайта микромягкого и...
Рисование плоских фигур
Нужна помощь со второй частью окружности,как мне её сделать?
Вот фрагмент кода из заголовочного файла:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {...
Узнать текущую папку и вывести в label + вопрос про shell и "directory\"
Добрый день.
Для сабж действия пытаюсь использовать функцию
int drive;
static wchar_t *cur;
String^ curdrive;
_wgetdcwd( drive, cur, sizeof(wchar_t));...
Ошибка при создании .dll
Создаю простейшую dll , целый день уже мучаюсь никак , подскажите где ошибка
Содержимое файла mydll.cpp
// Главный DLL-файл.
#include "stdafx.h"
#include "mydll.h"
using namespace System;...
разобраться с DrawCurve
Виндовс формс Висуал студио 2008
У меня есть 2 массива DWORD один с x, второй с y координатой, как с DrawCurve построить через них ломаную линию?
В MSDN есть такой пример
Код:
Код:
private:...
Зачем нужен initonly, если есть const?
САБЖ. Возможно нубовские вопросы, зарание спасибо :)
1. Зачем нужен initonly если есть const
2. как правильно и в чем разница между static initonly int foo и initonly static int foo
Освобождение памяти массивов
Можно ли c++/cli освобождать память managed массивов вручную, не дожидаясь сборщика мусора, по аналогии с dispose в c#?
Функция определения цвета по номеру
здравствуйте , задание такое - нужно создать форму и кнопку далее сделать чтобы кнопка и форма меняли цвета по разному(rand),никак не могу найти эту функцию чтобы определяла цвет, и куда ее ставить?...
ReadLine() - проверка на пустоту
Помогите поставить правильно условие.
System::IO::StreamReader^ sr2 = gcnew System::IO::StreamReader("SLOVAR.dat", Encoding::GetEncoding(1251));
bool NotEnd = true;
int...
Использование библиотеки для работы с SQLite
Доброго всем времени суток!
Много искал информацию по использованию SQLite и нашёл такие ресурсы:
http://www.codeproject.com/Articles/6343/CppSQLite-C-Wrapper-for-SQLite
Скачал предложенный...
Потоковая передача файлов клиент-сервер
Знаю, что тема уже сто раз обсуждалась, но никак не могу добить до конца свою передачу файла.
Использую CAsyncSocket.
Текст передается и принимается нормально, а вот с файлом беда((
VC++ 2008
...
Подключение базы данных SQLite
Всем привет! Разбираюсь с подключением базы данных Sqlite на Winforms C++. Нашел хорошую статью: http://blog.harrix.org/article/7614. Здесь описано, как выбирать и открывать базу данных:
if...
Классы - реализовать множество символов Set
нужно реализовать множество символов Set, у меня заполняется символами но при выводе на экран обратно берет номера символов и выводит их номера вместо самих символов( что не правильно? Вроде в...
Необработанное исключение: Не удалось загрузить файл или сборку: "SteamWrapper.dll"
Необработанное исключение типа "System.IO.FileNotFoundException": Не удалось загрузить файл или сборку: "SteamWrapper.dll" либо одну из их зависимостей. Не найден указанный модуль
Как обнулить переменную
Сам знаю, что вопрос глупый, но никак не могу найти решение. В C# для этого используется ключевое слово null, в нормальном C++ - 0 или NULL из <cstdlib>. Пытался сделать reinterpret_cast<Button^>(0)....
функция с аргументом из массива неизвестной длины
Привет. Кажется я уже делал такое и всё работало, но сейчас ни файлов не нашел, ни в интернете 0_о, может утро так действет, но вопрос простой до дури:
Предположим я пишу функцию, аргументом которой...
int array в String^ и обратно
Как перевести String в массив int и обратно?
Как переписать код C# на С++?
Я проходила видео урок на C#, но писала код на С++ и код C# различается от С++.
Вод код на С#
DataGridViewCell c = board;
Часть кода мне удалось уже переписать, только всё равно выдаёт ошибки, как...
Ошибка: System.Data.SqlClient.SqlExcep tion: "Incorrect syntax near '@BOne'."
Возникает ошибка при выполнении кода
На форме есть выпадающие списки, текст из них добавляется в соответствующие переменные, в примере ниже - n->BSG
Если элемент списка выбран, то в SQL-запрос...
Робота с класами
Я пишу програму на задачу:
Дано формулу ? 1 ? 2 ? … ? n = k.
вместо ? должны стоять знаки + или -
мы вводим число k а нам должно вывести минимальное n при котором ета формула возможна
В моем...
Ссылка на объект не указывает на экземпляр объекта. (VS 2017)
Всем привет!
Такая проблема:
При запуске отладки в VS 2017 (язык c++) возникает ошибка:
1>------ Сборка начата: проект: (название проекта), Конфигурация: Debug Win32 ------
1>Ссылка на объект...
Unmanaged c++ code & managed c# code
Вечер добрый, товарищи.
В решении присутствует два проекта:
1. C# консоль
2. CLR-библиотека с unmanaged c++
С++ кода довольно много, потому переводить его на C# желания нет, решил совместить...
Как правильно создать управляемый массив структурного типа?
Добрый вечер всем ,буду краток недавно пришлось столкнуться c С++/CLI . Нужно было объявить управляемый массив структурного типа .
ref struct detail{double mass,width,height,number;String^...
Вопросы при программировании сокетов на C++.NET WinForms
namespace socket_test {
using namespace System;
...
using namespace System::Net;
using namespace System::Net::Sockets;
using namespace System::Text;
public ref class summ
{
Реализация конструктора копирования
Как в С++/Сli написать конструктор копирования?
Пересмотрел кучу материалов везде только под С++
Перевод шестнадцатеричного числа в десятичную систему исчисления
Приветствую. Столкнулся с такой проблемой, необходимо перевести число в шестнадцатеричную систему. В консольном приложении, всё работает:
#include<iostream>
using namespace std;
void main()
{
...
задача про кузнечика
В одной из горных долин под ясным и чистым небом располагалось небольшое озеро. На водной глади озера в ряд плавали несколько кувшинок. На каждой кувшинке существовало некоторое количество волшебной...
Не работает функция wprintf()
Запускаю вот такую программу (создана как консольное приложение CLR):
// Example.cpp: главный файл проекта.
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
...
base64
Ребят, нашел следубщий код:
private: System::String^ toBase64( System::String^ from )
{
System::Text::ASCIIEncoding^ encoding = gcnew System::Text::ASCIIEncoding();
System::String^ base64 =...
Как вывести данные в отчет reportViewer
Добрый вечер.
Не могу вывести данные в отчет. Я создала пустой отчет Report1.rdlc, на него кинула таблицу, в таблицу вписала в одно поле "Fields!id_raion.Value", в другое "Fields!name_raion.Value"...
Возвести число в степень
Всем привет, помогите пожалуйста с задачей
Дано неотрицательное целое число n. Необходимо вычислить 2 в степени n, n<=62. При вычислениях использовать операцию SHL. Проверку корректности ввода не...
Сложение, вычитание, умножение чисел в 2СС, 8СС, 16СС
System::Void btnCalc_Click(System::Object^ sender, System::EventArgs^ e)
{
String^ vvodZ1("");
String^ vvodZ2("");
String^ vivodZ("");
vvodZ1 = txtNew1->Text;
vvodZ2...
Поле типа Image^ в классе
Пытаюсь привязать к классу картинку, чтобы у каждого "героя" была своя отдельная картинка
Считал что случай похож с String^ в классе, но там проблема решается с помощью пространств System,std и...
Как сгенерировать событие клика в TextBox
На форме имеется TextBox, надо грамотно всё сделать. Сгенерировать событие Click и сделать так, чтобы это событие обработалось обработчиком TextBox
Я честно читал вот на MSDN-е, вот что надо:
1)...
Перевод строки в число
Как перевести строку в число и наоборот в Visual C++ 2013?
String s;
int x;
TIFF: открыть и показать в picturebox и сохранить обратно
Как открыть TIFF файл в visual studio, редактировать его и сохранить опять в TIFF?
как проверить переполнение double
Добрый день, столкнулся с проблемой я передаю в функцию значения long double, но вот функция принимает double и становиться равной -1.#IND000000000000, как можно провести проверку на минимальное и...
Как передать ссылку на форму (Синтаксическая ошибка: идентификатор "Form1")
Добрый день, работаю в Visual Studio 10. Надо передавать данные из одной формы в другую. Соответственно по рекомендации в конструкторе 2-й формы добавил передачу 1-й формы. Но почему то компилятор...
Глобальная или статическая переменная не может иметь тип управляемый "System::String ^"
Привет, такая проблема, необходимо создать объект типа String в программе
вот часть кода:
namespace Kurs_1 {
using namespace System;
using namespace System::ComponentModel;
using namespace...
Консольное приложение CLR & Построение графика возможно?
Здравствуйте!
Подскажите возможно ли в "VC++ 2008 -> Консольное приложение CLR" рисовать?
Если да - то какие библиотеки нужны
Необходимо построить график, а библиотеки для работы с графикой...
Есть ли способ писать на чистом C++ проекты windows forms application
Дело в том, что я изучал Visual C++ по книге "C/C++ MS Visual C++ 2008 для начинающих" Б. Похамов.
В этой книге ничего не сказано про CLI, а создавать windows forms application нужно именно на нем....
Как правильно вывести матрицу в DataGridView?
Не могу понять в чем ошибка? Нужно произвести операцию с первой матрицей и вектором-столбцом, а затем вывести получившуюся матрицу в др dataGridView. Вычисления вроде верные, но выводится только...
Создание таблицы в Excel
Здравствуйте, не подскажите как написать программу, построения таблицы в Excel
Связывание форм в CLR
Есть две формы Form1 и Form2. В Form1 есть меню (menuStrip). Как сделать, чтобы при нажати по одному из элементов меню запускалась Form2?
Как подключиться к mysql
всем привет!!!пожалуйста помогите. нужен подробное описание подключения к БД mysql из под VS MS 2008 C++ю
Работа с сервисом Google Translate... :)
Доброе время суток всем... :)
Хочу написать программку, для работы с сервисом http://translate.google.ru/
Функциональность простая - ввод текста через какой-либо интерфейс (ну и соответственно...
Ошибка using namespace system
ошибка using namespace system необходимо использовать имя пространства имен в visual studio 2022, а так же ругается на строку с объявлением
#include "StandartTap.h";
using namespace System;...
Ошибка E2328 "Не удается создать объект класса интерфейса CLI"
Доброго времени суток. Пытаюсь програмно создать пустой *.mdb файл. При исполнении кода возникает ошибка E2328 "Не удается создать объект класса интерфейса CLI";
Microsoft ADO Ext. 2.8 for DDL and...
С чего начать обучение, с C# или C++/CLI?
Всем здравствуйте.
Несколько лет программировал на VB-6 + API. Сделал несколько программ, успешно используются на моей работе более 15 лет. Недавно постепенно увлёкся VB.NET, но вижу, что без С не...
Как конвертировать string в String^
Подскажите пожалуйста.
Как конвертировать string в String^
пример или ссылку.
Преобразовать массив символов char в строку String
Считываю из файла посимвольно, формирую массив. Нужно поместить это все в ячейку dataGridView. Как преобразовать массив символов char в строку String?
Добавлено через 3 минуты
Я сделал вот так: ...
Преобразование Char в System::String
Здравствуйте.
Пытаюсь вывести map в textBox (visual studo C++).
]
map <char,vector<bool> >::iterator p;
for (p=table.begin(); p!=table.end(); p++)
{
String^ str = gcnew String(p->first); //:...
Как использовать WM_HOTKEY и RegisterHotKey
Создаю проект windows form. В мейне пишу код:
RegisterHotKey(0,0x2FF,MOD_ALT + MOD_CONTROL,VK_UP);
И на этой строчке у меня выходит ошибка:
1>eve-bot-program.obj : error LNK2001: неразрешенный...
Не удалось загрузить файл или сборку "MyOwn.dll" либо одну из их зависимостей
Приложение, написанное на C# и dll на C++/CLI. Соответственно, dll подгружаются динамически. На моем компе, на еще нескольких все работает. Но на одном - не запускается, вылетает exception.
"Не...
static ref class, глобальный статичный класс
Добрый день, столкнулся с проблемой создания глобального гласа, который уже был бы реализован при запуске программы
т.е. он уже был создан и выполнен конструктор, а при закрытии программы выполнялся...
Анимация c++/CLI
Всем привет, необходимо сделать простенькую анимацию. Суть задачи:
Есть комп на который поступают заявки на обслуживание с 3 терминалов, необходимо продемонстрировать сам переход , можно в виде...
Не существует подходящего конструктора для преобразования из "GUID *" в "_GUID"
Уважаемы специалисты, помогите, пожалуйста!
Ошибка проявляется в 9й строке.
GUID guid; // Сюда будет записывать идентификатор текущего сервера
int nServerCnt=0; // общее количество доступных...
Смешивание WINAPI и C++/CLI
Собственно, надо сделать так, чтобы из функции WinMain можно было вызвать OpenFileDialog. Написал код, настроил проект, откомпилировал, но программа вешается, и никакого диалога я не вижу....
Вставить первую строку матрицы после строки, в которой находится минимальный элемент
Дан двумерный массив. Вставьте первую строку после строки, в которой находится первый встреченный минимальный элемент.
Это нужно сделать в С++ CLI; я его не понимаю! Пожалуйста помогите!!
STL/CLR
Помогите разобраться с простым кодом. Хочу закинуть все буквы из строки в список но ничего не выходит.#include "stdafx.h"
#include <cliext/list>
using namespace System;
using namespace cliext;
...
Visual C++ 2010,Создание и открытие текстовых файлов
Решил написать программу блокнот,в Visual C++ 2010 работаю впервые,никак не получалось написать код для команды Создать и команды Открыть,и друг мне помог,но объяснить не смог,что за функции...
Как отправить файл на печать
Как отправить файл на печать ?
Замена friend-операторов для ref class
Если в ref-классе написать friend operator+(double _Left, MyClass ^_Right), высвечивается ошибка компиляции. Кто знает работающую альтернативу этой записи?
Конфузы с русскими буквами при переводе из System::String^ в std::string
Использую такую конструкцию:
string stdstr;
for(int i=0;i<sysstr->Length;++i)
stdstr+=sysstr;
Для английского текста все ок. Но когда пытаюсь таким же образом переместить русские символы,...
Сортировка элементов (тип double) массива ArrayList
Элементарны вопрос, но...
Создаю следующее
ref class myReverserClass: public IComparer
{
private:
virtual int Compare( Object^ ix, Object^ iy ) sealed = IComparer::Compare
{
...
Реализовать бегущую строку, которая через определенный интервал времени изменяет направление движения
Задание:Реализовать бегущую строку, которая через определенный интервал времени изменяет направление движения.
Среда разработки Visual Studio 2010.
Создал два компонента таймер и Label в таймер...
Преобразование типов в CLR
Как в преобразовать тип double в string и в обратном порядке? Был бы .Net проблем не было бы)
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
double...
Как передать Label ^ из .h в .cpp
Ребят, я пробую прогать на c++ cli. Я хочу попробовать передать указатель Label из *.h в *.cpp.
Я в .cpp сделал функцию
void fun(Label ^ t)
{
}
А в файле *.h я пробую ее вызывать...
Вычисление интеграла методом трапеций
Помогите выполнить задание.
Написать программу приближенного вычисления интеграла методом трапеций. После каждого цикла вычислений программа должна выводить вычисленное значение, количество и...
Перевод String в массив байтов
Здравствуйте, как правильно перевести String в массив байтов. В String находится только 1 число.
Есть такой код:
array<Byte>^msg = Text::Encoding::ASCII->GetBytes( Imsg ); Но при его декодировании...
Error C2440 инициализация: невозможно преобразовать
:wall: Помогите пожалуйста. Пишет:
error C2440: инициализация: невозможно преобразовать "cliext::vector<System::Drawing::Point> ^" в "cliext::vector<System::Drawing::Point> ^&"
Вот код:...
Как узнать существует ли файЛ?
Как узнать, есть ли файл по адресу "C:\файл" ?
Не работает функция Dispose()
Подскажите пожалуйста, кто знает.
Почему код
Bitmap^ jpg = gcnew Bitmap("C:\\1.jpg");
jpg->Dispose();
Выдает ошибку? Пишет: 'Dispose' : is not a member of 'System:: Drawing::Bitmap'
Как использовать WinApi в среде .NET
Здравствуйте. Я очень давно мучаюсь одним вопросом: Как в Visual C++ в проекте типа Windows Forms вызывать Windows Api, в частности WriteProcessMemory и GetAsyncKeyState.
Заранее спасибо
Авторизация Vk с HttpWebRequest
Помогите, пожалуйста, новичку. Стоит задача сделать автоавторизацию на сайте vkontakte.ru с помощью HttpWebRequest. Приложение Windows Forms.
Поиск дал приблизительно такой результат:
...
Process::Start("IExplorer.exe", "www.yandex.ru");
Народ, всем привет!
Я, нажатием кнопки пытаюсь запустить internet explorer, при этом на кнопку я поставил код Process::Start("IExplorer.exe", "www.yandex.ru");, а при нажатии вылетает ошибка:...
создание Clone с Bitmap меньшего размера с сохранением изначальных габаритов Bitmap
Взялся за GDI, столкнулся с проблемой. Есть "бегущая строка", она движется справа налево. Если перерисовывать по пикселям GetPixel-SetPixel, то работает, но всё-таки картинку 850 на 450...
Socket::Recieve( получен недопустимый аргумент );
Доброго времени суток.
Столкнулся с такой проблемой при получении данных с сокета:
В качестве аргументов методу Recieve у Socket передается список, на msdn'e есть заклинание, как сотворить этот...
Конвертация в Hex Oct Bin из десятичной
Подскажите как реализовать конверсию чисел в Visual C++ из десятичной в Hex Oct Bin c помощью функции itoa или может как то можно перенаправить манипуляторы потока в переменную и потом считать ее...
Не работают функции из windows.h
Здравствуйте. В Visual Studio 2010 создал проект "C++ Windows Forms" и в файле, где объявлен int main, я подключил windows.h и ввёл функцию SetCursorPos, но компилятор ругается на эту функцию. Можно...
Ошибка при создании экземпляра шаблонного класса
Есть шаблонный управляемый класс, не знаю как создать его экземпляр в динамической памяти.
template <class iType> public ref class LinearList {
...
LinearList() {}
}
...
...
кейлоггер, возможно?
можно ли создать кейлоггер на C++/CLI?
Потоки
Всем доброго дня! Я только начал изучать С++ для .NET. Подскажите пожалуйста, каак работать с потоками. Перерыл весь интернет ничего толком не нашел. Может ссылку бросите если кто знает. Или можно...
UnitTest не видит класс
Создал отдельный проект Managed Test Project, и добавил в References ссылку на проект с тестируемой программой, но когда питаюсь создать обьект класса хедер которого находится в тестируемой программе...
C++ CLI после C# и C++
Несколько лет программировал на C# и не знал бед, пока не появилась задача скрыть некоторые функции по посторонних глаз (рефлектор, IlSpy и т д). Перебрав несколько вариантов, подумал остановиться на...
Чтение бинарного файла на visual c++
Здравствуйте)
Я хочу написать свой архиватор на vc++ 2008(ибо язык можно выучить только что-то написав на нем), раньше писал консольные на dev-c++, потом под винду на делфи, теперь вот решил...
GetCommandLineArgs()
Добрый день
args= Environment::GetCommandLineArgs();
по идее аргументу args должно присваиваться содержание строки в командной строке, но по ходу выполнения ...
int main()
{
...
CM2A - CM2W convert System::String to native char
это наверное быдлокод и есть пути попроще наверняка но так как я новичок то проблему
преобразования в родной мне char* wchar_t* решил в лоб может Вам пригодитсЯ
чтобы юзать замените файл vcclr.h...
Вызов функций WinApi
как это сделать в C++/CLI?
Как получить доступ к private членам управляеиого класса?
Проблема такая. Когда я пытаюсь изменить private данные в ref классе через public метод компилятор выдаёт следующее:
"Необработанное исключение типа "System.NullReferenceException" произошло в...
Создать обработчик событий
Ребят, подскажите пожалуйста. У меня проблема. Не могу создать обработчик событий. Понимаю что тупой, но все таки... Мне нужно создать обработчик событий для x. Уже весь мозг сломал. Куда и что...
Ошибка C3861 rand: идентификатор не найден
#pragma once
namespace Project3 {
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using...
Найти произведение модулей наибольшего отрицательного и наименьшего четного элемента массива
Задание таково: создать Windows-приложение, которое предлагает пользователю задать размер линейного массива, заполняет автоматически этот массив случайными числами в диапазоне от -10 до 10.
С этим я...
Нужно сделать переменную с текстом и потом её изменить
Вот опять вопросик. Нужно сделать переменную с текстом и потом её изменить. Пишу:
wchat_t str = "Привет";
str = "Пока":
Но ошибка:
error C2440: =: невозможно преобразовать 'const char ' в...
Генератор случайных чисел
Исправьте пожалуйста ошибку в коде #pragma endregion
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
double x0 = Convert::ToDouble(textBox1->Text);...
static массив в управляемом классе, не корректно выделяется память
Добрый день,
Возникла проблема с static массивом в управляемом классе
не получается нормально выделить память для static переменной
ref class mainClass
{
mainClass()
{
peremennay = new...
Не получается сделать грамотное удаление Bitmap (освободить ресурсы)
Ситуация следующая, есть Bitmap, большого размера, по нажатию кнопки он перегенерируется исходя из данных.
Bitmap ^bmRastr = gcnew Bitmap(num,num);
идет заполнение битмапа...
Смешанные типы
Есть ли какая нибудь возможность объявить тип из библиотек stl,std в управляемом классе? Очень необходимо.Вопрос возможно некорректный, поэтому приведу пример... Вот что то типо такого чтобы было....
Преобразование HEX String^ в BIN String^
Есть String^, в которой записано число вида 0x5f9a....
Мне нужно получить строку String^, в которой будет находиться число, эквивалентное исходному в двоичном системе счисления.
Также есть...
Ошибка C4996 в marshal.h
Возникла ошибка при компилировании кода с помощью marshal.
Код:
#include <msclr\marshal_windows.h>
#include <msclr\marshal.h>
#include <string>
//...
short year,day;
String^ y;
String^ d;...
Не могу со следующим в VC++: невозможно преобразовать параметр 1 из "char [5]" в "System::String
Имеется массив char man , заполненный значениями;
Пытаюсь присвоить его значение объекту label:
this->label8->Text=man . Это происходит в теле функции на событие button1_Click
Выдается...
Конвертирование из String^ в Uri ^
Пишу программу, которая работает с webBrowser на Visual Studio 2010;
Вот строка:
webBrowser1->Url = textBox1->Text;
Получаю ошибку: error C2664: 'System::Windows::Forms::WebBrowser::Url::set' :...
Image или Bitmap как в них рисовать?
Как нарисовать например в Image несколько Polygon?
например если рисовать сразу в Graphics то
g->FillPolygon(brush, pt);
g->DrawPolygon(pen, pt);
как это сделать в image. ну или bitmap
На...
Как использовать двумерный List?
Здравствуйте.
После поиска в сети касательно динамического массива да C++/CLI, я только нашёл единичные советы по использованию List'a. Так как стандартное использование Array* В С++ нельзя...
Необработанное исключение типа "System.IndexOutOfRangeException"
Пишу программу которая находит все слова в переданном тексте которые заканчиваются на согласную.
После запуска, при нажатии на кнопу поиск слов, всплывает данное сообщение
"Необработанное...
Нужно сделать из консольного приложения - CLR приложение
Дорогие форумчане.Очень прошу помощи если не трудно помогите.Уже вторую неделю никак сделать не могу
#include "stdafx.h"
#include <iostream>
#include <cmath>
#include <algorithm>
#include...
Чтение\запись в файл по строчно.
Здраствуйте. У меня вознила следующая проблема: Записываем в textBox "reader" (допустим) -> нажимаем на button "Сохранить" и текст сохраняется в текстовый файл, далее мы опять что-то пишем в textBox...
преобразовать параметр 1 из "WCHAR [260]" в "System::String ^
Как сделать? Обратно то я знаю как сделать а вот наоборот. Помогите пожалуйста!
Удаление последнего символа из String^
Пишу программу на C++ / CLI, создаю клавиатуру, остановился на клавише "стереть", можно ли как - то удалить последний символ? Если - да, то как? Помогите пожалуйста
Преобразование System::String в Char* и наоборот
Функция преобразования:
void sts(String ^orig, char *&out)
{
int length = orig->Length;
out = new char;
for(int i=0;i<length;i++)
out = (char) orig;
out = NULL;
}
Слайд-шоу (смена изображений через определенный промежуток времени)
Мне нужно чтобы изображения сменялись друг за другом с определенным промежутком времени типа слайд-шоу.
пробовал так:
#include "windows.h"
//где-то наверху
//...
//код программы...
Программно поменять местами значения абсцисс X графика в Excel на ординаты Y
Есть график в Excel, построенный программой с помощью Interop::Excel::_Chart::ChartWizard. Построение происходит по этому коду:
Worksheet^wsOblDopPolet =...
Как сформировать путь при создании XML-файла
Пишу программу которая считывает файл, берет его атрибуты, создает XML форму и зписывает атриуты файла в эту форму
put_xml=(unsigned char*)calloc(256,1);
strcpy ((char*)put_xml, put_file);...
string to LPTSTR.
Доброго всем времени суток.
Суть проблемы в следующем.
Создаю проект "ClassLibrary" (проект на С++). В нем есть один класс.
public ref class ClassA
{
public:
static int...
Сравнение структур в C++/CLI
Добрый день, проблема такова:
В C++ сравнение структуры с 0 нормальное дело, а как быть в C++/CLI?
Поясню на примере:
В C++:
//Имеется структура
struct s1
{
...
//Здесь ее члены
Вычислить количество элементов массива, меньших С
В одномерном массиве, состоящем из п вещественных элементов, вычислить:
— количество элементов массива, меньших С;
— сумму целых частей элементов массива, расположенных после последнего...
Работа с XML с помощью XmlTextReader
Здравствуйте, возник вопрос по поводу вытаскивания данных из xml.
Имеется xml - файл такого вида
<?xml version="1.0" encoding="windows-1251"?>
<bookmarks_list>
<item...
Где необходимо объявить структуру
Необходимо создать такую структуру
typedef struct tagTDATA {
BYTE b;
DWORD dw;
char ch;
} TDATA, *PTDATA;
Где ее необходимо объявлять?
Аналог оператора as
Всем привет.
Не могли бы подсказать как перевести код с C#
var vrr = (Activator.CreateInstance(type) as Class);
никак не могу найти аналог оператора as
Программа на C++ .NET работает без Net Framework?
Я что-то не понял, или программа на C++ с .NET работает без netframework???
Найти сумму минимального положительного элемента массива и его номера
Задание таково: создать Windows-приложение, которое предлагает пользователю задать размер линейного массива, заполняет автоматически этот массив случайными числами в диапазоне от -10 до 10.
С этим я...
по команде запустить блокнот и открыть в нем файл
собственно хочу сделать так, чтобы при нажатии на кнопку открывался блокнотовский файлик, либо в блокноте, либо в ноутпаде. Пока нашел только способ как запустить программу, но как через нее открыть...
String в char и c_str(): обмен содержимого буферов
Решил перенести проект с c++ builder'a на visual c++, столкнулся с такой проблемой.
Есть два буфера
#define BUFSIZE 256
unsigned char bufrd, bufwr;
записать буфер в строку получилось, VS 2013,...
Как создать (проинициализировать) глобальную переменную или глобальный класс управляемого типа?
Hi!
Нужна помощь: Как создать(проинициализировать) глобальную переменную или глобальный класс управляемого типа (CLR)???
В Visual c++ 2008 создал проект «Приложение Windows Forms” (CLR); В проекте...
Проблема с отрисовкой
Здравствуйте форумчане, мне нужна помощь. я знаю как что-то выводить, но я не знаю как сделать, что бы сразу происходило закрашивание. К примеру, у меня есть код:
#pragma once
namespace Project2...
Невозможно преобразовать аргумент при передаче из метода в метод
Здравствуйте , помогите пожалуйста, никак не могу понять, как исправить ошибку:
TicTacToeC20::MyForm::TicTac(System::Windows::Forms::Button,int,int)": невозможно преобразовать аргумент 1 из...
Bitmap^ в глобальной области
Пытаюсь объявить переменную в области класса. "Ошибка компилятора C3443 инициализатор элементов по умолчанию "zastavka::bmp" является рекурсивным. Строка Bitmap^ bmp = gcnew Bitmap(Xpix, Ypix);"....
Преобразование char в System::String ^
Как перевести arr в System::String ^(массив arr типа char )for (int j(0); j<kolvo; j++) {String^ qwe = gcnew String(arr); pass->Text += qwe;}
twain_32.dll для .NET
Всем привет. Ребят, подкажите есть ли библиотечка для работы со сканером под .NET? Если нет, по подкажите как можно в C++\cli работать со сканером. Всем буду сильно признателен
Wrapping C++ native code in .Net (MC++)
Всем здрасте!
У меня тут такая задачка:
Есть код на С++, который инстанцирует обьект из внешней библиотеки (тоже с++) вот таким способом:
WCore.h
class Core {
public:
virtual...
Ping в VisualStudio 2010Express
Help me.
Привет всем, немогу разобраться с пингом в VS2010, набросал форму (ListView1, Button1, TextBox1, progressBar1, Button2).
В TextBox1 пишем ip адресс, нажимаем Button1 добавляется в...
Ввод нескольких строк с помощью Console::ReadLine()
Доброго времени суток! Проблема в следующем - при вводе с клавиатуры через Console::Readline() двух переменных подряд, для первой переменной строка записывается без проблем, а второй после ввода с...
Как извлечь первый символ из строки?
Пишу в Visual studio 2013
String^ st;
st = Convert::ToString(dataGridView1->Rows->Cells->Value);
Как извлечь из st первый символ?
Всё, что нашла в интернете не помогло
error C2582 в конструкторе
Есть вот такой код
using namespace System::Collections::Generic;
namespace ASpace {
public ref class A {
private:
List <int> a;
public:
A(){
JSON Reader. Как прочитать значение переменной в строке JSON
Добрый день!
Подскажите пожалуйста как прочитать значение переменной в строке JSON:
Есть строка:
String^ json =...
Некорректно работает convert
возникла проблемка. Например, вот:
couple.sh=Convert::ToChar(textBox2->Text);
couple.sh имеет тип char.
Если в textbox вводить только один символ, то всё работает исправно. Если же ввести больше...
Как использовать пространство имён System::Net::Http?
Нашел чудо-классы для работы с http, захотел их использовать т.к если пытаться достать html код страницы через wininet, то приходится танцевать с бубном и промежуточными файлами, чтобы перевести...
Приём данных с COM-порта
На COM-порт компьютера приходят сообщения неизвестной заранее длины.
Получить принятое сообщение пытаюсь в обработчике события стандартного serialPort - dataReceived ().
При побайтовом приеме...
Отправить POST запрос PHP скрипту (перевести код с Visual Basic .NET)
Здравствуйте уважаемые форумчане. Начал увлекаться программированием на C++/CLI и возникла проблема.
Итак, у меня есть программа на Visual Basic которая отправляет POST запрос PHP скрипту с...
Создание и запись данных в CSV файл - перевод с C#
Привет) Помогите плиз перевести проект из С# в С++. Я на С# то написал все это с гуглом, а получается так, что к понедельнику эту прогу надо на С++ показать.. Выручайте... заранее спасибо.
...
Доступ к данным в DataSet
Доброго дня. Имеется подключение в программе к OleDb . Соответственно все данные из нее в DataSet занесены.
Но вот проблема, как получить к ним доступ,
на C# использовал...
Итератор для очереди
Не работает класс, error C3073: Queue::Iterator: в классе ref нет определенного пользователем конструктора копии.
using namespace System;
ref class Queue
{
private:
ref struct Node
{
Node...
Не получается записать String в файл
Не знаю как записать строку в файл. Раньше работал только в С++ на Вижуал перешёл пару месяцев назад, ещё не во всём разобрался.
private: System::Void button1_Click(System::Object^ sender,...
DownloadDataAsync(System::Url^)
Добрый день ,возникла проблемка с методом DownloadDataAsync(System::Url^) .Ни как дать этому методу
нужный ему System::Url^ .
Делаю так:
bool FileFromServer(String^url)
{ Uri^ siteUri = gcnew...
Как копировать и вставить файл exe?
Файл HomeConsolle: Client.exe надо скопировать из D:\HomeConsolleClient\LastVersion и вставить C:\HomeConsolleClient, папки HomeCosolleClient в С:\ не существует, её нужно предварительно создать....
не выводятся подсказки в visualstudio2011
не выводятся подсказки в visual studio2010
нажимаю ctl+j
снизу пишет IntelliSense пока не доступен для С++/CLI'
подскажите , что сделять что б подсказки высвечивались.
Добавлено через 6...
Как работает pin_ptr?
Какие объекты можно грузить в эту конструкцию pin_ptr - Object, struct? Скажем в сишарп есть медленный GCHandle для object, а так же для упакованных структур, так же есть быстрый fixed, но только для...
Перевод из char[] в System::String и обратно
Здравствуйте уважаемые форумчане. У меня к вам небольшой вопросик.
Мне в лабе нужно конвертировать из обычного Си-шного типа char в System::String. Есть ли такая возможность? И если можно, напишите...
Идентификатор вне области видимости
Собственно все на скрине. Как так вне области видимости? Раньше никогда не было такого.
Работа с файлами Excel
Здравствуйте!Подскажите пожалуйста!! Пытаюсь создать приложение для работы с файлами Excel. На форме расположены основное меню ( файл правка сервис справка- menustrip) а также openfiledialog...
Аналог Chr(10) из Visual Basic
Добрый вечер!
Мне нужно вывести текст в richTextBox. В строку для вывода надо добавить символ перевод строки.
Я знаю, что в VB есть для этой цели Chr(10). Есть ли аналогичная штука в С++? Или может...
Многопоточность и синхранизация
где можно почитать про это ?
или покажите здесь с примерами
реализация именно на winform :)
Чтение из файла CRL
Помогите пожалуйста!
Мне надо прочитать массив из файла. я пишу
private: System::Void открытьФайлToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e) {
StreamReader ^...
Маршалинг колекции из c# в c++/cli
Почему не работает данный код
код на с++/cli:
using namespace System;
namespace sample
{
public ref class LC
{
Проверка на соответствие типу через TryParse
Есть maskedtextbox куда записывается время. Нужно чтобы при нажатии кнопки шла проверка, соответствует ли текст типу DateTime и если нет, то выдать сообщение. Вот пытался по примеру, но не...
String^ в double
Кто подскажет как реализовать обработку из String^ в double?
Я пробовал вот так: static_cast<double>(s->Substring(st_pos, fin_pos)) -не работает.
st_pos и fin_pos - тип int
Буду рад помощи.
VS 2012 C++ не работают команды по работе с файлами
Всем привет! =)
Подскажите пожалуйста, можно ли решить такую проблему?
В VS 2012 при наличии таких команд, при компиляции возникают ошибки: рисунок
В VS 2010 эти команды работали
#include...
System::Net::
Пытаюсь узнать свой ip-адрес
Пробовал так:
System::Net ^ip = gcnew System::Net;
url_no->Text = ip->IPAddress->ToString;
Но компилятор выдает 2 ошибки:
Error 1 error C2882: 'Net' : illegal...
Ошибка инициализации CLR
Выполняю код:
HRESULT hr;
ICLRMetaHost *pMetaHost = nullptr;
ICLRRuntimeHost *pRuntimeHost = nullptr;
ICLRRuntimeInfo *pRuntimeInfo = nullptr;
hr =...
Открытие документов .doc и .docx и запись в RichTextBox
Подскажите как или каким образом возможно считать doc и docx в richTextBox.
Использую следующий код, однако это работает лишь для rtf, в ином случае, как не пытался изменить - ошибка.
private:...
Объявить объект класса глобально
Здравствуйте! Есть класс, допустим myclass, нужно объявить объект этого класса, причем глобально.
Как проверить произошло ли событие ?
Как проверить произошло ли событие ?
К примеру есть порт в который записываются данные, как после записи проверить произошло ли событие serialPort1_DataReceived ?
private: System::Void...
Перевод String^ в массив типа char (визуальное программирование)
Перевод String^ в массив типа char(визуальное программирование)
У меня в обработчике событий кнопки есть объект типа String^, который хранит в себе данные richTextBox
Вопрос заключается в том,...
Написать функцию, которая округляет число типа int до разряда тысяч
Люди помогите решить задачку . Недавно начал изучать язык С++ плохо ещё знаю)
Написать программу, получающую с клавиатуры число и обрабатывающую его с помощью следующей функции.
Функция...
возведение в n степень
if (pole->Text != "")// Если экран не пустой то выполняется следующее действие
{
double buf = Convert::ToDouble(pole->Text);
pole->Text = pow(buf,2).ToString();//Возводим...
Как предотвратить округление дробных чисел
Имеется написанная программа. Условия задачи таково:
Ввести 10 вещественных чисел. Вывести разность между максимальным и минимальным из них.
#include "stdafx.h"
#include <iostream>
#include...
Ошибка C3699 ^: это косвенное обращение невозможно использовать для типа
Добрый день.
Друзья, помогите с решением проблемы с кодом. Сам начинающий.
Пытаюсь в Форме добавить Textbox с выводом информации об объеме оперативной памяти.
Добавил заголовочный файл....
Создать файл для записи
Ребят, нужна помощь в следующем: не знаю как создать файл для записи.
Для чего? Нужно создать файл в который буду записывать текст боксы. Должны быть следующие варианты:
- создавать файл для...
Округление полученного значения
при щелчке на элемент button происходит считывание введенных в элементах textbox значений, которые подставляются в формулы и обсчитываются. никак не возьму в толк, как можно округлять полученные...
Убить процесс.
Эта тема не раз обсуждалась, но я ни как не могу убить процесс. Я нашел много примеров для C#. Как это сделать в Visual С++ с помощью WinAPI функций? Рыть как я понял надо в сторону:...
ООП: построить систему классов для описания плоских геометрических фигур
Дано условие, которое я проработал и написал тест программы, но у меня появляется куча ошибок. Помогите исправить.
Само условие:
Построить систему классов для описания плоских геометри
ческих...
перегрузка оператора +=
знаю, уже было много тем по перегрузкам, но во всех перегрузки являлись методами классов.. есть ли вариант написать глобальную перегрузку без применения классов?
Что то вроде:
_int32*...
Перевод десятичного числа в двоичную
Помогите найти ошибку:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
int i, j, sum, sum1;
s = System::Convert::ToString(textBox1->Text);
...
Обновление элемента label при приёме данных через serialport
Доброго времени суток! На форме имеются компоненты label и serialport. Через ком порт на комп передаю данные в виде переменной из одной буквы, и соответственно если serialport ловит эту букву то...
Преобразование из "System::String ^" в "const char *"
Как преобразовать из "System::String ^" в "const char *" ?
Эрудит/Крестословица/Scrabble
Добрый день! Думаю все играли в данную игру... Интересует, кто то писал данную игру в вин формах?
работа с ком портом
Здравствуйте всем! открываю и посылаю/принимаю данные из ком порта таким вот методом:
if (this->serialPort1->IsOpen == 0) {
this->serialPort1->WriteTimeout = 500;...
Запуск метода класса другом потоке
Подкиньте, пожалуйста пример, как можно реализовать запуск метода класса в новом потоке?
Например класс:
ref class Server
{
public:
TcpListener^ listner;
TcpClient^ client;
int Count;
...
Перевод кода из C# в C++
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Program
{
Cтруктура файла .net Assembly
Имеется массив,содержащий .net сборку,как можно с помощью clr хидера получить имя сборки?
C# to C++/CLI
Есть вот такой код на C#
public static IControlSystem proxy;
public static int clientID = 1001;
public SimitCtrl()
{
EndpointAddress ep = new...
Как реализовать SHA1Hex (hex string)
Всем привет. Мне необходимо вычислить SHA1 для вот этой HEX строки:
3de0e8b03eca3d8e1a26b6952aff83e7e40eb87d567243480e27c656aa46
В результате должно получиться (я проверил с помощью HashCalc):...
Ошибка "Требуется идентификатор"
В закомментированной строчке подсвечивается скобка и выдает ошибку "требуется идентификатор", уже всё перепробовано, ничего не помогает это исправить( может кто-нибудь знает как?
#include<cmath>...
Ввод строки типа String^ с клавиатуры
Помогите,пожалуйста. Происходит изменение параметров файла, нужно сделать так, чтобы имя(адрес) файла можно было ввести с клавиатуры.
Было так:
String^ fileName = "test.txt";
Как считается синус?
Здравствуйте! Есть следующий код:
#include <iostream>
int main() {
printf("%s", System::Convert::ToString(System::Math::Sin(System::Math::PI)));
}
В консоль выводится 1,22460635382238E-16...
Время в Windows Forms
Подскажите как можно реализовать работу с датой и временем при использовании форм, я по заданию должен добавлять в диалоговом окне сообщения и должна запоминаться дата и время,у меня проблема в том...
Размытие изображения (System.StackOverflowException)
Текст программы следующий:
#include "stdafx.h"
void test(System::String ^file){
System::Drawing::Color a;
System::Drawing::Bitmap pic(file);
int h=pic.Height;
int w=pic.Width;...
Выделение памяти под структуру или массив внутри класса
Доброго времени суток. Хочу доступиться к native длл из c++/cli. Проблема в том, что параметры функций этой длл-сложные структуры, содержащие в себе ещё вложенные структуры и массивы. Например, в...
Как исправить ошибки компиляции "не является членом System::Int32"?
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <map>
#include "stdafx.h"
#include <opencv/cv.h>
#include <opencv/ml.h>
#include <math.h>
Как открыть вторую форму в проекте
Я хочу создать второе окно,открывающееся через первое. Ничего не получается с этим кодом.Объясните,что не так
#include "Form2"
Form2^frm=gcnew Form2;
frm->Show();
Добавлено через 15 минут
...
управляемая структура
подскажите почему указатели на управляемую структуру нельза приравнивать к нулю????
ref struct draught{
draught^ next;
draught^ back;
int left;
int top;
bool color;
PictureBox^ pic;
};
ref class и vector
Есть такой код
#include <iostream>
#include <string.h>
#include <vector>
ref class Book {
private:
double cost;
System::String^ autor;
System::String^ name;
Подключение библиотеки
Здравствуйте, у меня есть библиотека (DLL) написанная на Delphi, мне ее надо подключить к проекту на VC++. Не подскажите как это сделать?
Стеганография WAV файла
Всем привет. Наверное тема уже подымалась, но внятного ответа я не увидел...
Со стеганографией для BMP и TXT вроде как разобрался, теперь очередь WAV...
В чем будет заключаться суть стеганографии в...
VC++ чтение файла и вывод в exe русских букв
Доброго дня всем.
Возникла необходимость прочесть из файла русские буквы и вывести их в окно
exe файла. Но проблема с изменением кодировки после чтения.
ниже код который использую :
//...
Побайтовый XOR файла
Здравствуйте. Есть задача: заксорить каждый байт входного файла и записать его вы выходной. Накидал вот это:
void gamma(FileStream^ in, FileStream^ out, Byte gamma_val)
{
array<Byte> ^buf =...
Как сделать чтобы maskedTextBox выводило текущее время
Как сделать чтобы в поле maskedTextBox1
при запуске проги писалось текущее время в формате "11/10/2011";
то есть надо наверно как то присвоить значение этому полю
this->maskedTextBox1->Text =...
Ошибка статической компоновки
Есть такая проблема, не запускается моя прога на другой тачке, нашёл в нете что нужна статическая компоновка
Заходим в опции проекта, находим там опции компилятора (C/C++ -> Code Generation), и...
Подключение библиотек
Пишу программу в Windows Form, возникла такая проблема:
есть главный файл:
#include "stdafx.h"
#include "Form1.h"
using namespace primer;
int main(array<System::String ^> ^args)
C++/CLI не работает с ReSharper C++ 10
Установил Trial Resharper C++ 10 (с надеждой на рефакторинг кода).
Запустилось все. Работает. Но, в проекте с поддержкой CLR-среды(/clr) он не работает. Как только в настройках проекта убираю...
Медианный фильтр
Товарищи, я написал функцию для применения медианного фильтра к изображению 256х256, но по какой-то причине фильтр не фильтрует, а смещает картинку на k. Подскажите где ошибка пожалуйста.private:...
Преобразовать целое число в строку
Подскажите пожалуйста, как перевести значение типа int в строку, чтобы можно было её присвоить тексту label.
Что-то вроде этого:
int x = 233;
label1->Text = Stirng(x)
В дельфи всё просто...
Как передать объект ArrayList через конструктор
Здравствуйте. Переписываю курсовую с C# на CLI . Столкнулся со следующей проблемой.
На С# я передавал список с помощью ref.
class Plane(ref ArrayList aL)
{
ArrayList aL_w = new...
Error C2440: return: невозможно преобразовать "char [50]" в "char"
Задачка с классами все было норм пока не попросили геттер сделать.
class elem //задаем класс
{
public:
char name;
char sim;
char num;
char mass;
Перевод неуправляемых строк в управляемые
здравствуйте форумчане
у меня был уже написан класс под стандартную консольку
теперь мне понадобилась для него графическая оболочка
и просто все это не получилось
оказалось что std::string на...
C++ Связь управляемого кода с обычным
Всем добрый день.
Пишу графическое приложение (редактор карт для игры) на DirectX9. Всей графикой у меня управляешь класс L_Scene. Через его методы я и рисую и события обрабатываю.
Я объявляю...
Импорт курса валют из интеренета
Здравствуйте, являюсь студентом первого курса направления "Программная инженерия".Для практики решил написать для подруге программу на C++ для вычисления процентов от суммы, конвертацию суммы в...
Элемент с тем же ключом уже был добавлен
Добрый день, перенес работающий проект с 32х разрядной на 64 разрядную машину. При запуске проекта на 64 разрядной появляется ошибка "Элемент с тем же ключом уже был добавлен" указывая на файл с...
CLR и небезопасный код
Здравствуйте. Подскажите, пожалуйста. Есть программа на билдере, выводящая результаты на форму, необходимо перевести на VS. В VS знаний очень мало, в WinAPI и MFC вникать долго, а интерфейс (довольно...
Скрытие файлов и папок с помощью SetFileAttributes
При использовании SetFileAttributes возникает ошибка. Помогите пожалуйста!!
Код private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
String^ a =...
Ссылка на объект не указывает на экземпляр объекта
Нужно переделать код из C++ под CLI, но возникает ошибка, не знаю как исправить. Во время сборки программы ошибки нет, но во время выполнения она выскакивает. В чём может быть ошибка?
Макросы excel в С++
Доброго времени суток.
Необходимо написать пару макросов для excel программно в С++ (winForm) не подскажете как лучше сделать(а точнее вообще в каком направлении двигаться что почитать и т.п.):
...
Ошибка в ".c_str"
Добрый день. Имеется следующая строка:
String ^endStartGame = "papaparam";
CreateProcess("max.exe", endStartGame.c_str(), NULL,NULL, FALSE, DETACHED_PROCESS | CREATE_SUSPENDED, NULL, NULL, &cif,...
Перевод числа в десятичную систему счисления
Есть порт с которого считываются данные в массив. Считываемый массив выглядит так:
02 03 80 02 06 35 62 0E 00 0C 0B 12 09 0B 15 7A
2C 50 03 02 C8 8E AB 41 34 90 01 3F 1E 39 7D 3F
DA 71 AB...
Создание экземпляра класса из либы на C#
Добавлено через 5 минут
Решил в своем проекте на CLI использовать либу, которая написана на C#. Вот на нее ссылка
Проблема в том что я не могу допетрить как мне создать объект. Конструктор...
Программа сделанная в Windows 7 не работает на Windows XP
Всем привет. Подскажите кто-знает. В Visual studio 2008 сделал программу. Работает без проблем. Но как только я переношу ее на другие машины - она не запускается.
Пробовал различные версии...
Конвертирование строки в число
Как конвертировать строку в число выдаёт ошибку?
error C2665: System::Int32::Parse: ни одна из 4 перегрузок не может преобразовать все типы аргументов
int id = 0;
id = Int32::Parse('4');
Как запустить функцию в отдельном потоке?
Есть вот такая функция:
bool form1::is_sector_overflowed(Label^ lbl, int x, int y, array<Label^, 2>^ mass) {
for (int m = y - (y % 3); m <= y - (y % 3) + 2; m++) {
for (int n = x - (x % 3); n...
Не подключается .lib файл. Ошибка LNK2028
Всем привет. Не получается подключить .lib файл к моему проекту на C++. Использую Microsoft Visual Studio 2010. При вызове функции из библиотеки появляются ошибки:
Ошибка 1 error LNK2028: ссылка...
Ошибка при объявлении строки в классе (error C3265)
При компиляции кода в Microsoft Visual C++ 2010 возникли ошибки.
Код:
class state
{
protected:
System::String^ descryp;
System::String^ nam;
//...Продолжение описания...
}
Почему не работают примеры для enum class?
У меня VC2019. Проверяю пример консольного приложения CLI.
Пример из книги Хортона "Visual C++ 2010" (оставляю только вывод одной строки).
using namespace System;
enum class Suit{Clubs,...
Не могу добавить ссылки в проект C++
Здравствуйте.
пытаюсь подключить библиотеку netCDF (Ссылка на библиотеку) к проекту. Для правильной работы нужно добавить ссылки в проект, как сказано на сайте. При попытке добавить ссылки вылезает...
Опpеделить значения вещественного массива по правилу
Здравствуйте!Помогите составить массив в С++, я намудрил тут что то, и сообразить не могу что и куда теперь.
Дан вещественный массив A. Опpеделить значения вещественного массива E по правилу:...
Запись объектов (массива) в файл
Есть массив указателей на базовый класс содержащий обекты производных . Как правильно записать этот массив и потом восстановить его ?
При обращении к функции из dll ошибка attempted to read or write protected memory
После создание контекста опенгл, пробую использовать функции из расширения glew. И вот при обращении и C# в длл
на c++/cli появляеться ошибка attempted to read or write protected memory
if...
Post запрос странице
Мне надо послать странице POST запрос и получить исходный html код ответа
Делал так:
WebRequest^ request = WebRequest::Create("http//xxxx.ru/read/?result=2");
request->Method = "POST";
...
char в System::String
к примеру есть:
char a = "none"; и a = label5->Text;
Для того чтобы label5 принял значение "a", нужно a перевести в System::String
Расскажите как пожалуйста? Сам читал на сайте майкрософта и...
Как совместить строку типа String, имеющуюся в коде и функцию, принимающую std::string ?
Доброго времен суток)) У меня такая проблема: есть строка типа String^ , а функция принимает string.
Не знаю как их совместить.Переписывать функцию не хочется, она объемна и это займет много времени...
Перегрузка оператора
Здравствуйте, я пишу программу в С++ CLI, использую форму. Программа должна иметь структуру данных, в которой хранятся объекты (треугольники), а также программа должна уметь сортировать их по...
Hello World и нуб
Здравствуйте Добрые Люди!
Пытаюсь что нибудь сделать, создал лейбел, кнопочку и хочу чтобы при нажатии в лейбле появились вот эти хитрые операции со строками...
#pragma once
namespace Hello {...
Ни одна из 2 перегрузок не может преобразовать все типы аргументов
Привет почему компилятор ругаеться на это строку
ChannelServices::RegisterChannel(http, false);
Вот весь участок код
HttpChannel http();
ChannelServices::RegisterChannel(http, false);
Вот...
отправка сигнала на COM port
У меня была программа в Microsoft Visual C++ 6.0, в которой реализовывалась посылка сигналов на COM на схему следующим образом:
...
hFile = CreateFile("COM1", GENERIC_READ|GENERIC_WRITE, 0,...
Ошибка E1980 у свойство "System::Drawing::Font::Bold нет метода доступа set
Здравствуйте, я делаю программу в Visual Studio, используя форму. Язык C++. На форме расположен компонент TextBox под именем textArea. Я пытаюсь поменять его свойства Font->Bold на значение True и...
Преобразование String в char*
Здравствуйте. Как можно преобразовать текст из textbox'a Windows Form к типу char? Пытался так:char host = ip->Text.c_str; Но компилятор выдает ошибку "Выражение должно иметь тип класса". Как ее...
Создать абстрактный базовый класс "Животное", для которого определить виртуальный метод передвижения
1.Создать абстрактный базовый класс "Животное", для которого определить виртуальный метод передвижения.
2. Создать производные классы "Птица", "Пресмыкающееся", "Рыба". Переопределить виртуальный...
помогите : невозможно преобразовать параметр 1 из "WORD" в "System::String ^"
Пишу программу напоминалку. В ней все почти крутится вокруг таймера: таймер, напиминания, расписание, ...
я весть день потратила на то чтоб найти функцию которая возвращает время компа, а теперь не...
Как добавить в проект опцию для компиляции /clr?
Сабж
Отрисовка прямоугольника в консоли
Ширина и высота должны управляться вводом с клавиатуры (<,>,+,-). Это я реализовал кое-как, но есть проблема : очистка консоли (при перерисовке) как-то загадочно для меня работает)) system("cls")...
Литература
Чтобы избежать "глупых" вопросов, подскажите литературу по C++\CLI под VS 2005 ... И если можна с сылками на скачивание..
String обращение в цикле к разным элементам
Доброго времени суток. Сразу скажу, что с++ когда то чуток изучал в институте, сейчас уж ни чего и не помню, но потребовалось накидать программку, для облегчения жизни)))
Суть проблемы в следующем:...
Подскажите книги и полезные ресурсы по C++/CLI
Подскажите, где можно внятно почитать про Microsoft версию языка С++.
Всякие gcnew, SEH-и и им подобные вещи.
MSDN не предлагать :(
C++ импорт функций dll написанной на c#
Здравствуйте, профессионалы!
В общем суть вопроса в импорте функций из DLL написанной на C#. Конечно программа на С++.
Файла h-файл и lib-файл нет.
Заранее благодарен.
Компиляция кода на консольном приложении CLR не отображает консоль
VS 2010 при попытке выполнить построение кода на консольном приложении CLR оно выполняется успешно , но при отладки консоль моментально открывается и закрывается так ничего и не давая считать ((
...
Дана строка из нескольких слов. Слова отделяются пробелами или запятыми
Дана строка из нескольких слов. Слова отделяются друг от друга пробелами или запятыми. Подсчитать количество слов, начинающихся и заканчивающихся одной и той же буквой.
P.s.: Не понимаю почему...
Не получается вернуть Bitmap
Собственно, сабж. ЧЯДНТ?
Bitmap MainClass::GetGistBitmap(Bitmap bmp)
{
Bitmap b(bmp.Width,bmp.Height);
return b;
}
1 IntelliSense: class "System::Drawing::Bitmap" has no suitable...
Невозможно преобразовать параметр
Добрый день.
Есть база данных, в ней есть поле City, тип varchar(250)
Есть функция в visual studio c++ 2010
private: void Fillcombo(void){
String^ constring=L"Data...
Как отлавливать accessViolationException?
Добрый день, есть большой многопоточный проект который в рандомное время ( я пока не нашел зависимость )
крашится accessViolationException как я понял это происходит из за того что идет обращение...
Инициализация глобального вектора мусором или создание общих данных
Нужно создать вектор, который бы было видно из любого обработчика. Создаю вектор в глобальной области(до неймспейса проекта):
#include <vector>
using namespace std;
vector<int> vec(1,10);
и...
Побитное шифрование XOR
Доброго времени суток!
Делаю сейчас лабораторную, суть которой - реализация некоторых методов шифрования информации. Если бы допускалась возможность сдачи консольного проекта, проблем бы не было. Но...
Ошибка синтаксиса в инструкции UPDATE
Здравствуйте, нужна помощь с заданием: У меня есть база данных access и нужно соединить ее с С++
Возникла ошибка в кнопке обновления данных: System.Data.OleDb.OleDbException: "Ошибка синтаксиса в...
Разработать класс «Очередь»
Помогите, пожалуйста с задачей. Разработать класс «Очередь» на основе массива с полной системой функций. Используя очередь как временную структуру, решить прикладную задачу. В строке текста...
Русский язык в консоли
Как сделать, чтобы в консольном приложении C/C++ русскоязычный текст выводился безо всяких проблем с кодировкой? Насколько я помню, там что-то связано с setlocale.
SOCKET ERROR: 0
Всем доброго времени суток.
Кто может, напишите почему при создании Socket-a вы даёт ошибку?
#include <Windows.h>
#include <WinSock.h>
#pragma comment(lib, "Ws2_32.lib")
...
private:...
Как можно перевести System::String в char?
Добрый день, подскажите как можно перевести System::String в char да либо как взять 1 конкретный элемент char из всей строки(System::string)
Доработка игры Сапёр
Привет, есть код игры сапёр, писал по учебнику "КУЛЬТИН Visual C++ в задачах", переписал всё верно, проверил несколько раз. Сделал вывод что код устарел тк он от 2010 года. При запуске программы...
Глобальная классовая переменная в CLR
Доброго времени суток. Делаю проект в Windows Forms Application. VS 2010.
Сделал класс, теперь мне нужна переменная этого класса, доступ к которой можно было бы осуществлять из всех форм.
Есть...
Перевод из строки в символы
Помогите пожалуйста, я программирую на MS Visual C++ (приложение Windows Forms)
Не как не могу переводить строку в набор символов(массивов)
То есть на пример:
textBox1->Text = "Hello";
на
а...
Считать массив из файла и преобразовать его в матрицу
Из текстового файла считывается одномерный массив, как переделать чтобы считывался двумерный массив и двумерный массив записывался в TextBox в 2 строчки?
String^ path = "InData.txt";
...
Текущая директория, String^ и map
1) Можно ли задать текущую директорию по умолчанию для openFileDialog (Visual C++).
Например, так:
openFileDialog1->InitialDirectory = L":\\результаты";
если не так, то как, не нашел в Инете ни...
Сортировка массива структур по ключу
Необходимо отсортировать одномерный массив по ключу. элемент массива представляет собой структуру.
На MSDN нашел пример C#:
class Pet
{
public string...
Регулируемые указатели - не работает код
Добрый день!
Подскажите пожалуйста , почему не работает этот код ?
#include <stdio.h>
using namespace System;
ref class trainee {};
Как добавить свою структуру?
Делаю приложение в Windows Form. Как и где можно объявить свои структуры и функции для работы с ними? Смогу ли я работать с ними также как в кансоле?
Пробовал создать файл с раширением .h и в...
Глобальная переменная
Всем доброго времени суток.
Я хочу объявить указатель на объект класса так, чтобы несколько *.h и *.cpp файлов могли им воспользоваться.
Имеем файл CBall.h. В нем есть класс и там же объявлен...
Не срабатывает нажатие Enter
В чем ошибка, клавиша ентер (в конце кода) не работает когда фокус установлен на какой то клавише, а когда ставлю F1 (например) то все работает в идеале
private: System::Void...
Код из C# в C++ ( Делегаты )
Для программы подключил библиотеку MathOsParser, но все примеры к ней написаны на C#, с чем и возникли проблемы. В MathOsParser C# функции добавляются следующим образом:
/*
* This example...
Объявление двумерного массива
Как объявить двумерный массив в форме?
Как написать код, чтобы рандом повторно не выводил одно и тоже число?
Как написать код, чтобы рандом повторно не выводил одно и тоже число. Например: Рандом от 1 до 5. При нажатии на батон выпало число 3, при следующем нажатии на баттон убрала из списка число 3 и...
Удалить CR LF в system ^String
Такая проблема, Решил считать входной файл со всеми строками в одну стринговскую строку, но мне там совсем не нужны символы перехода на новую строку. Подскажите пожалуйста как их удалить
Преобразовать WORD в String
Пытаюсь вывести в textbox дату создания файла
FileTimeToSystemTime(&fileInf.ftCreationTime,&z);///Преобразую в системное время
а вот дальше никак. Пробовал System::String^ ss = gcnew...
Поиск знаков препинания в строке
Код не компилируется выдает ошибку, пример из учебника автор Айвор Хортон
// Ex4_19.cpp : main project file.
// Поиск знаков препинания
#include "stdafx.h"
using namespace System;
int...
Не получается подключить пространство имен
Здравствуйте!
Мне нужно подключить класс из usbHidCommunication.h (http://www.waitingforfriday.com/index.php/Open_Source_Visual_C%2B%2B_Class_for_USB_Generic_HID_Communication) к моей программе....
Как создать экземпляр класса
Доброго вечера. Уже запутался и не могу понять что делать -
есть класс
ref class Mnos
{
...
}
{
Далее при запуске программы должен быть создан объект myklas. Инициализирую так: Mnos ...
Передача ссылки в йункцияю для С++\CLR
добрый день, столкнуля с проблемой, не могу передасть массив и переменую в функцию, так чтобы она могла там изменяться
в чистом С++ это выглядело так
void funtionn(string * kk){ kk = "2";}
...
Неправильная кодировка при чтении из файла
Всем привет, подскажите плз, как считать с файла русские символы? Прописываю такой код:
System::Text::Encoding::GetEncoding(1251)
Но увы, он не дает результата.
Запись данных в файл
Не могу записать параметры в файл. Файл открывается все нормально, но вот компилятор ругается если пытаюсь записать туда строчку с параметрами. Как исправить ?
System::String^...
Как отправить копию Stack-а в функцию?
Собственно как отправить именно копию стэка в функцию.
Есть функция которая проходится по элементам стэка и делает проверку их
if ( *pr>=*prior)
{
flag1 = true;
stek->Pop();...
Как наследовать List<T> ?
Точнее как наследовать конструктор от List<T> ?
#pragma once
generic<typename T>
ref class d_List : public System::Collections::Generic::List<T>
{
public:
//d_List(void);
d_List (...
Не получается чтение из текстового файла (getline)
Пытаюсь прочитать данные из текстового файла:
using namespace std;
ifstream f;
f.open("D:\\Chellenges\\Text clssification\\Данные\\cat_hier.txt", ifstream::in);
string s = "qqq";
for (int...
Array из собственного класса
Здравствуйте.
Описал классы нота и массив нот:
#pragma once
#include <stdlib.h>
using namespace System;
ref class Note
{
//Данные
Конвертатор валют, парсинг WebClient, регулярки
System::Windows::Forms::MessageBox::Show("test");
WebClient web;
String^ line = web.DownloadString("https://cbr.ru/scripts/XML_daily.asp?");
System::Windows::Forms::MessageBox::Show(line);...
Как вывести текст на экран
Не выводит строку "Путин" на экран. Ошибок не выдает.
#include "stdafx.h"
#include "math.h"
#include <windows.h>
#define PI 3.14159
BOOL RegClass(WNDPROC,LPCTSTR,UINT);
LRESULT CALLBACK...
Ссылка на объект не указывает на экземпляр объекта
В управляемом классе пишу:
public ref class Form1 : public System::Windows::Forms::Form
{
my* f;
public:
Form1(void)
{
f = new my();
InitializeComponent();
}
Матрица смежности некоторого графа. Сделать обход в длину и вывести результат обхода по возрастанию
Задание: дана матрица смежности некоторого графа. Сделать обход в длину и вывести результат обхода по возрастанию.
Было у меня два варианта:
1)
st.push(0);
int v=0;
vector<bool> visited(k);...
Повторная инициализация управляемой переменной (C++/CLI)
Здравствуйте программисты. Подскажите, пожалуйста, будет ли утечка памяти при повторной инициализации переменной. Если «да» то, как её избежать, не теряя логики в коде. Ниже пример.
Thread^...
stl::string и System::String
Нужно реализовать словарь с визуальным интерфейсом в MVS 2005 c применением stl класса multimap.
multimap работает только с типом stl::string , а все в среде MVS 2005 построено на System::String...
Воспроизведение звука
Добавил wav файл в ресурсы, файл вижу он там есть, пытаюсь вот так воспроизвести:
PlaySound(MAKEINTRESOURCE(IDR_WAVE1), NULL, SND_RESOURCE | SND_ASYNC | SND_LOOP);
пишет вот такую пакость:...
Перегрузка оператора [] в С++\CLI
Мне почемуто field->operator(i)=false вызывает нормально а на field=false ругаетса почему??
#include"stdafx.h"
using namespace System;
using namespace System::ComponentModel;
using namespace...
Не могу создать класс
Printer.h
#pragma once
class Printer
{
public:
BOOL Printer::CreatePrinter(System::String ^name);
};
Printer.cpp
Обработка исключения (вывод сообщения)
Как правильно вывести Exception ? без ^ выдает ошибку на объект
try{
_capture2->Retrieve(frame1, 0);
//frame2 = _capture2->QueryFrame();
VideoBox1->Image = frame1;
}...
Конструктор копирования и MyString
Здравствуйте.
Есть класс MyString.
При создании его объекта, путем копи конструктора выделяется память под новый такой же объект:
MyString ob1("Hi"), ob2(ob1);
А нужно сделать так, что бы не...
Передача экземпляра обьекта в функцию dllexport
Здравствуйте, столкнулся с такой проблемой. Вот рабочий код
#include <stdio.h>;
#include <iostream>;
#using <SharpFunction.dll>
using namespace std;
using namespace SharpFunction;
В управляемом классе создать метод с переменным числом аргументов
В общем я хочу сделать логирование. Логи нужно выводить в текстовое поле (надумал взять richTextBox). При этом нужно чтобы была возможность выводить в строки условно говоря произвольного формата. И...
Проверить с помощью реестра, установлен ли клиент Outlook для данного пользователя
Здравствуйте, форумчане!
Я использую операционку Windows 8 и хочу проверить с помощью реестра, установлен ли клиент Outlook для данного пользователя или нет. Как я могу это сделать? Может быть есть...
Не объявляется переменная типа String
Добрый день. Возникла такая проблема: начал потихоньку разбираться в visual c++ и win forms. Однако почему-то возникла проблема с объявлением переменной типа String. Сама суть проблемы на скриншоте...
Обработка исходного кода программы
Всем привет!
Пришлось надолго уехать вкомандировку, а потому отложить начатое дело. Теперь снова к нему вернулся. Процесс освоения VC++ идёт медленно, но верно. С библиотеками lib и dll вроде...
Перевести код с Pascal на С++/CLI
program project1;
var k,m,i,j,fl:integer;
mn:set of byte;
a:array of double;//по условию размер(1;10)=и она вещественная
begin
repeat
write('Введите количество строк от 2 до 9 k=');...
Как наследовать класс от System.Object
Господа, подскажите дураку, как наследовать класс от System.Object?
На код:
class A : public System.Object{};
выдает ошибку
Не возможно вызвать функцию с данным списком аргументов
не может вызвать функции, не понимаю, как сделать правильно
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{
// Добавление
static int i;
if...
Ввод русского текста в консоли
Добрый день, у меня возникла такая ситуация.
Прописал в коде setlocale(LC_ALL, "RU"). Текст написанный в коде на русском отображается как надо, но когда я ввожу в переменную типа string в консоле,...
Клиент-Сервер: отобразить на форме всех подключенных клиентов
Короче задача такая... Нужно сделать клиент-серверное приложение. На сервер должно быть консольное приложение которое будет получать всех пользователей на сервере, а на клиентской машине форма на...
Генерация простых чисел
Добрый день!
Нужна генерация (псевдо) простых чисел длиной n бит. К сожалению, я её найти не смог. Самое лучшее что есть - http://www.codeproject.com/Articles/2728/C-BigInteger-Class. Проблема в том...
const unsigned char *
есть переменная const unsigned char * data, нужно скопировать len символов начиная с start позиции в переменную char * buf. подскажите, как это сделать?
При чтении из файла, пропадают русские буквы
Подскажите пожалуйста.
Разбираю пример.
http://msdn.microsoft.com/ru-ru/library/system.io.file(v=vs.110).aspx
При чтении из файла, пропадают русские буквы.
Как можно это исправить?
Как скомпилировать программу в формат exe?
У меня на компьютере спокойно запускаются все мои проекты, а вот когда запускают друзья у них ничего не происходит, подскажите, почему?
И ещё, как можно поменять значок у моей программы созданной в...
Преобразование типов
DWORD dwRIFF=0;
fIn.read((char*)&dwRIFF,4);
label1->Text=dwRIFF;
1. label1->Text=dwRIFF; не пашет, пишет не тот тип, как преобразовать?
Работа с файлом и текстом
Работаю с формами впервые. Возник такой вопрос.
У меня есть файл, который содержит следующую информацию:
время 0.003000
КС 0xA27 КК->ОУ адрес=1 подадрес=17 слов=7...
IEnumerable = null в Visual C++
Привет.
Вопрос: как в Visual C++ проверить IEnumerable == NULL.
Если написать так, то компилятор ругается, что невозможно преобразовать int в IEnumerable :wall:
Заранее спасибо.
ооп реализация
только начали изучать ооп. не понимаю с чего начать. кого не затруднит, покидайте примеры, алгоритмы, могу кинуть исходник , без использования ооп) заранее благодарю!!!
Как объявлять и вызывать переменные typedef struct?
Всем добрый день, собственно сам вопрос, как объявлять и вызывать переменные typedef struct в C++\CLI typedef struct
{
int N;
int L;
int l;
int p;
} def_l;
...
Работа с математическими функциями sin и cos
Добрый день! Создаю приложение в windows forms, нужно взять cos и sin. Вроде подключила нужную библиотеку и перевела все в нужные единицы, но программа не работает. Не подскажите, в чем дело? Вот...
массив строк
как создать массив из 83 элементов типа System::string ^ ?
callback функция
использую стороннюю библиотеку. В мануале описана такая функция
HSYNC BASS_ChannelSetSync(
DWORD handle,
DWORD type,
QWORD param,
SYNCPROC *proc,
void *user
);
где...
не подключается #include<graphics.h>
пытаюсь запустить в Visual Studio 2012 файлик лабораторной работы.
скомпилировать не получается - fatal error C1083: Cannot open include file: 'graphics.h': No such file or directory
Как...
Хранение переменных заранее неизвестного типа
здравствуйте форумчане
подскажите как хранить (пространство имен систем)
пустой указатель (void*)
в массиве листе или в чем либо другом
почему имен так неизвестно заранее что там будет хранится...
Найти ошибку
struct Spisok {
int data;
char name;
int count;
int price;
};
Spisok sub;
for (int i = 0; i < Row; i++)
Функция clock() не отрабатывает. Ошибка в коде ?
clock_t t = clock(), t1;
int c = Convert::ToInt32(textBox1->Text);
while ((t1 = clock()) - t < c)
{
int r = (t1 = clock()) - t;
progressBar1->Value = r * 100 / c;...
Преобразование массива в матрицу
Есть некоторая строка double rowB;
Есть матрица: double **MatrixB = { nullptr };
Проинициализрованная: MatrixB = initMatrix(MatrixB, m, k);
double ** initMatrix(double **matrix, int n, int m)
{...
Необработанное исключение типа "System.InvalidOperationException"
Добрый день уважаемые форумчане!
Нужна ваша помощь. Ошибка такова: попытка доступа к элементу управления не из того потока, в котором он был создан. Я сделал следующее: создал делегат и передал в...
Как глобально объявить массив?
как объявить глобально: array<String^>^ asd = gcnew array<String^>(100);
Как преобразовать тип System::String ^ в string? (или что можно сделать ещё для работы перегруженного оператора ostream::operator<<)
Друзья! В обработчик события Click добавил такой код:
std::ofstream file_out ("file.txt");
file_out<< comboBox1->Items->ToString();
Ну то есть суть: в файл file.txt надо перегнать...
Исполнитель калькулятор. Рекурсия
Из 2 получить 24. Две операции "+2" - 1, "*5" - 2. В итоге должен получится код 1211. Доходит до нужного значения, но не выводит его, а идет дальше перебирать значения. Как это можно исправить?
...
0xc000007b в CLR
Есть классы описанные в cpp и h файлах (ссылка). h файлы добавлены директивой #include в главный cpp (CLR console application). Классы используют boost и open cv. из-за использования boost появлялся...
Как выполнить побитовое чтение файла mp3?
Здравствуйте!
Подскажите, пожалуйста, как выполнить побайтовое чтение файла mp3?
Шифр Гронсфельда - переписать код с C#
Есть код шифра гронсфельда на C#
string GronsfeldEncipher(string toCode, string K)
{
for (int i=1; i<toCode.Length; i++)
{
...
String^ что этот оператор значит?
Скажите пожалуйста, что значит эта птичка?
Вот например
String^ IntList::Show()
{
String^ s="";
LI current = NULL;
LI next = first;
while (next)
открыть текстовый файл блокнотом из программы
Нужно из программы чтоб по клику мыши открылся определённый текстовый файл блокнотом
https://www.cyberforum.ru/csharp-net/thread277702.html прочитал в этой теме мне нужно тоже самое
Подойдёт...
Как получить путь к AppData C++/CLI
Клакаю на VC2010, в среде C++/CLI. Мне нужна функция, возвращающая путь к раб. столу, аппдата и т.д.
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
не робит
...
C++, Console: есть ли возможность выровнять текст в ячейке таблицы по центру флагом
Пишу на C++. Выравнивал флагом "-" и без флага по левому и правому краю, нужно по центру! Пишу свое первое приложение. Консольное, ввод данных и дальнейший их вывод в таблице. (IDE: Microsoft Visual...
Open/Close CD-Drive
Доброго времени суток.
такой вопрос.
Как можно открыть/закрыть привод программно в C++/CLI ?
То есть нажатием на кнопку формы.
в гугле находил варианты на C; C#
Найти все слова в тексте, заканчивающиеся согласной буквой
Помогите пожалуйста с задачкой на С++:
Найти все слова в тексте заканчивающиеся согласной буквой
OpenCV на UWP
Основной язык я использую С++, но так как для этого языка не создано раздела UWP, я свой вопрос размещаю здесь, к тому же он не коснется особенности языка.
Проблема заключается в том, что если я...
Что означает символ "^" после типов переменных
Добрый вечер! Не бейте сильно ногами, понимаю, что наверно спрошу великую глупость, но гуглю и ничего не гуглится...недавно стал работать в .net и не могу разобраться, что означает этот ^ в типах...
Как перевести std::string в system::string?
как перевести std::string в system::string?
Нахождение углов треугольника по заданным 3 сторонам. Считает nan(-ind)
Задание: найти углы треугольника по заданным 3м сторонам (на самом деле для модульного теста нужно, но там не получалось я решил отладить в консоли)
Мой алгоритм: получаю три стороны - отправляю в...
Переконвертировать String в Char
У меня есть Функция сишная подключенная из dll. На вход подается переменная типа char. У меня же эта переменная типа String. Требуется переконвертировать мою переменную в char.
Так не получается:...
Объявление структуры с возможностью использования в нескольких формах
Народ, создаю программу(MDI форму).
В одной из дочерних форм есть структура
typedef struct{
float coord;
} coordS;
Оказалось, что её надо использовать и в другой дочерней форме.
Пытался...
Как вставить данные из переменной в форму ввода (поле ввода логина) на элементе webBrowser?
вставил элемент webBrowser1, он прекрасно робит, но требуется следующее, если это конечно возможно
допустим в webBrowser1 мы открыли яндекс (делаю не под яндекс, но это и не важно) в нём, на...
Глобальный вектор
Есть у меня приложение с формой Win Forms(CLR вроде) Ну у меня весь код соответственно в .h файле. Как там блин объявить вектор, что-бы его можно было использовать во всех ф-циях? Вот вектор:...
c# ->c++/cli
foreach (KeyValuePair<string, string> pair in words)
{
source = source.Replace(pair.Key, pair.Value);
}
возникла проблема с переводом вот этого кода с си шарп =(
заранее спс =)
...
Работа с реестром программы
Посоветуйте пожалуйста где можно скачать нормальный самоучитель,где есть описана робота с реестром програмы или покажыте код как можно записать число i в реестр програмы.Буду очень признателен.
Как в PostMessage занести переменную типа String?
Содержимое textbox2 заношу в переменную text1, переменную не получается вывести в PostMessage. Подскажите как правильно?
String ^text1;
text1 = (textBox2->Text);
...
Не удалось отправить сообщение на SMTP - сервер
Я пытаюсь программно отправить Email. Подключил библиотеку System.Web.dll
Код:
MailMessage^ msg = gcnew MailMessage();
msg->From = "..@mail.ru";
msg->To = "..@yandex.ru";
msg->Subject =...
Попытка2. Хочу приравнять string переменную к переменной json
private: int TextSave() {
using namespace std;
String^ T = textBox1->Text;
ofstream file;
file.open("package.json");
json obj;
obj=T; //Вот здесь ошибка"No operator "=" matches...
C++ локальное лямбда-выражение не допускается в функции-члене класса управляемый
C++ локальное лямбда-выражение не допускается в функции-члене класса управляемый,нужен более детальный ответ,заранее благодарю за помощь.
Чтение из txt файла(кириллический текст)
Делаю так
System::IO::StreamReader ^sr = gcnew System::IO::StreamReader(fileName);//в fileName путь к txt файлу
System::String ^text = sr->ReadToEnd();
richTextBox1->Text = text;
sr->Close();...
Пространство имён System::IO и поиск файлов
System::IO
Как с помощью этого можно искать файлы и папки ,файлы в папках и т.д
Проекты создаю CLR windows forms Visual Studio 2013 C++
Под скажите пожалуйста какие методы использовать..
google + json
Проблема в следующем.
Пишу программку на MSVC++, посылает запрос для google ajax search api. В ответ приходит строка в формате json.
Во что конвертировать строку, чтоб можно было, к примеру, из...
Новые блоги и статьи
|
|||
|
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
|
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
|
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал.
Оно само - говорит.
Кто слышит тот слышит.
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|