a language is called platform dependent only if its compilation and execution depends on underlying system. the system supporting is required here
C++ has no platform dependency. If a compiler exists for a platform (and few don't) code can be written for that platform. Where platforms have different methods to do the same thing, conditional compilation can be used to cater for those differences, thus the same source code can be compiled on any platform simply by changing the definitions used by the conditional compilation directives. For instance, a program that caters for Unix and Windows platforms might contain the following conditional compilation: #ifdef __unix__ #include <unistd.h> #elif defined _WIN32 #include <windows.h> #endif The definition of __unix__ and _WIN32 must be mutually exclusive.
Dependency
A DEPENDENCY X->Y IS SAID TO BE TRIVIAL DEPENDENCY IF Y IS A PROPER SUBSET OF X OTHERWISE NON TRIVIAL DEPENDENCY.
Dependency after birth.
A DEPENDENCY X->Y IS SAID TO BE TRIVIAL DEPENDENCY IF Y IS A PROPER SUBSET OF X OTHERWISE NON TRIVIAL DEPENDENCY.
Ross Dependency was created in 160.
The population of Ross Dependency is 1,000.
Ross Dependency's population is 200.
Ross Dependency's motto is 'Not applicable'.
Easter Island is a dependency of Chile.
Dependency. You were close haha :)
-->non trivial functional dependency is totally opposite to the trivial functional dependency. --> non trivial dependency means X-->Y that is if Y is not proper subset of X table or relation with X then it said to be non trivial functional dependency.