|
Thanks and this looks as if its exactly what I'm looking for, but what how can I make this be sort of transparent? I mean the whole form with one picture to be sort of transparent so that I can see through it while the picture is not 100% invisible but be a see through?
I want my form to be OnTop always and it must not block me from using a computer, I must be able to see through it with the picture or make it show lets say after 20 seconds and be 100% transparent and after 20 seconds be maybe 99.8% or 99.9% transparent. The transparent must be something which I can also detect by maybe a face detector technique.
How can I achieve this? Thanks again.
|
|
|
|
|
|
I have the following program and I am trying to do the conactenation of two strings using overloading operator "+", but I am getting error in function "String operator+ (String box)" and line "box4 = box1 + box2".
Why doesn't show my string concatenated ?
#include <iostream>
#include <cstring>
using namespace std;
class String
{
public:
char *sir;
String()
{
cout << "\n String() default called." << endl;
}
String(char *sir)
{
cout << "\n String() parameter called." << endl;
if (this->sir != NULL)
delete this->sir;
this->sir = new char[strlen(sir)+1];
strcpy(this->sir, sir);
}
String(String &box)
{
cout << "\n String() copy constructor called." << endl;
this->sir = new char[strlen(box.sir)+1];
strcpy(this->sir, box.sir);
}
void setString(char *sir)
{
cout << "\n setString() called." << endl;
this->sir = sir;
}
char *getString()
{
return sir;
}
String operator=(String box)
{
cout << "\n String() Assigment operator called." << endl;
String temp;
strcpy(temp.sir, sir);
strcat(temp.sir, box.sir);
return temp;
}
String operator+ (String box)
{
String temp;
strcpy (temp.sir, sir);
strcat (temp.sir, box.sir);
return temp;
}
};
int main()
{
String box1;
box1.setString("Geeksforgeeks");
cout << "\n Box1::sir: " << box1.getString() << endl;
String box2;
box2.setString("GeeksQuiz");
cout << "\n Box2::sir: " << box2.getString() << endl;
box1 = box2;
cout << "\n Box1::sir: " << box1.getString() << endl;
String box3 = box2;
cout << "\n Box3::sir: " << box3.getString() << endl;
String box4;
box4 = box1 + box2;
cout << "\n Box4::sir: " << box4.getString() << endl;
return 0;
}
modified 4-Aug-16 13:21pm.
|
|
|
|
|
What error, and where does it occur?
|
|
|
|
|
You must allocate some memory (and delete it after your done) for your sir member.
String operator+ (String box)
{
String temp;
temp.sir = new char[strlen(box.sir)]: strcpy (temp.sir, sir);
strcat (temp.sir, box.sir);
return temp;
}
I am a bit confused that your code isnt crashing.
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
Using Windows 7 and VS 2010 (soon 2015).
I’m writing a C++ managed code dll (managed.dll)which will be an intermediary between our unmanaged C++ code (program.exe) and a third party C# driver dll (tcbDriver.dll).
I don’t have access to the code for tcbDriver.dll. However, in the following example of managed.dll code, I use a TcbDriver class which accesses the tcbDriver.dll. So program.exe calls "__declspec(dllexport) int ConnectTCB()" in managed.dll, which in turns calls Connect() in tcbDriver.dll.
It works.
The problem is, I don’t know how get the managed.dll code to preserve the same instance of "work" or "tcb" for other methods that program.exe will call.
For example, in this case tcbDriver.dll will eventually make tcb.Initialized equal to "true", indicating it is done initializing the hardware.
However, managed.dll needs to use the same instance of "work" or "tcb" in another exposed function that it used to call Connect().
The exposed function "__declspec(dllexport) bool IsInitialized()" makes a new instance, so tcbDriver.dll doesn't ever make tcb.Initialized equal to "true", even after TcbDriver is done initializing.
namespace ManagedTCB
{
public ref class DoWork
{
TcbDriver::TCB tcb;
public:int ConnectTCB()
{
try
{
tcb.Connect();
}
catch(...)
{
return 0;
}
return 1;
}
public:bool IsInitialized()
{
return tcb.Initialized;
}
};
}
__declspec(dllexport) int ConnectTCB()
{
ManagedTCB::DoWork work;
return work.ConnectTCB();
}
__declspec(dllexport) bool IsInitialized()
{
ManagedTCB::DoWork work;
return work.IsInitialized();
}
How do I use the same instance of the tcb class in different exported functions? Thanks for any help,
Gary
|
|
|
|
|
Actually, all I need to do is make the tcb variable static, as in
static TcbDriver::TCB tcb;
Gary
|
|
|
|
|
I have the following code.
Why does not my x is displayed.
I do not understand, X is returned by the getX() function wich is called from the derived class SecondClass() through an object of type FirstClass().
Initialization of X was done using constructor function FirstClass(int x).
I did not want to use the initialization function like setX ().
#include <iostream>
using namespace std;
class FirstClass
{
private:
int x;
public:
FirstClass()
{
cout << "\n Default constructor FirstClass()." << endl;
}
FirstClass(int x)
{
cout << "\n Constructor FirstClass()." << endl;
this->x = x;
cout << "\n X = " << x << endl;
}
int getX()
{
return x;
}
};
class SecondClass:protected FirstClass
{
private:
int y;
public:
SecondClass(int x):FirstClass(x)
{
cout << "\n Constructor SecondClass()." << endl;
}
void printX(FirstClass& obj)
{
cout << "\n X = " << obj.getX() << endl;
}
};
int main()
{
FirstClass box1;
SecondClass box2(100);
box2.printX(box1);
return 0;
}
|
|
|
|
|
Please do not post the same question in multiple forums.
|
|
|
|
|
please help me on how to extract audio from video.
|
|
|
|
|
That is a question for Google.
|
|
|
|
|
In Microsoft Visual C++ how to use sub threads to achieve similar CListCtrl ?
|
|
|
|
|
I am a student of BS(CS) "Computer Science" .
I have a project of "AES Code implementation in C++" and i have submit that project on 28 JUNE 2016
I have a technical issue in my code
Only serious programmers were needed. I can provide any sort of help (to understand my code)
thank you
|
|
|
|
|
This is exactly the same "question" you posted in the thread immediately below, and again in QA earlier this week.
Reposting the same demand for free consultation over and over again will get you banned from this site.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
i am providing you a link in which there are five files and it contain the comments which could help you to understand my code
the link is
https://drive.google.com/open?id=0B11e8mZUoCQwdzdaUVh3QVoyZTg
please check these files and inform me that where is the logical error in the program
you can email me on
"ammadyousafciit@gmail.com"
thank you very much
|
|
|
|
|
Sorry but no one is going to download your project and debug it for you.
|
|
|
|
|
can you tell me the reasons
|
|
|
|
|
Because this is an open forum for answering questions, not for doing other people's work.
|
|
|
|
|
Hello, This Taiming and I am a serious C++/MFC developer with 15 years experiences.
Please let me know what problems you have met in AES encryption.
|
|
|
|
|
i am having trouble in AES code implementation in c++.Can any one help in c++ coding point of view
thank you
|
|
|
|
|
|
i have seen these web pages and code it according to that algorithm
i am now in final position in that code and the problem is that it is not encoding correctly and decoding as well so could you help me in that case
thank you very much
|
|
|
|
|
Without seeing your code neither I nor any other here can help.
If you just need working code, use an existing implementation.
Otherwise show your code and what you have tried / where it fails. To do this, edit your question and add the relevant code formatting it using the 'code' option above the edit window (should be not too much code).
Another tip is using an existing implementation with the same arguments and comparing the results. So you can detect if encryption, decryption or both are failing.
|
|
|
|
|
[Note: Enquirer has send a mail to me containing the code]
You had asked for help in a public forum. Then you should let others participate in the discussion.
But the complete code would be too much to be posted here and I have no time to step through that amount of code. Especially because it does not contain comments and begins with the inclusion of other source files which is bad C/C++ style.
If you find someone who can help you should at least tell which of these "web pages" has been used by you and which code parts has been written by you or has been copied.
|
|
|
|
|
Write a simple expression evaluator that takes a string like the following as input: 1+2*(3+4).
-Only integers need to be supported
-The following operators should be supported: +, -, *.
-Expressions within parenthesis should be evaluated first.
-Then the resulting expressions should be evaluated from left to right (no operator precedence)
-Example:
4+(4-(2*3)+1)+4 = 7
The code should be written in such a way to support additional operators.
Assume the existence of a function tokenise, which could take a string and return an array of strings, for instance
tokenise(‘1+(2*3)+4’) would return [‘1’,’+’,’(‘,’2’,’*’,’3’,’)’,’+’,’4’]
and the functions isNumber and asNumber which would return a Boolean and integer respectively on a single string input.
modified 17-Mar-16 14:43pm.
|
|
|
|